CS 491 Hardware and Software Architecture for Parallel Servers (reading list)

Topics and Tentative Reading List, Spring 1996

Hardware Network Interfaces
  1. (1/30) J. Smith, "Giving Applications Access to Gb/s Network Performance", IEEE Network, July 1993. (Scott/Tin)
  2. (2/6) Hady, Minnich, and Burns, "The Memory Integrated Network Interface". IEEE-Micro, Vol.15, No.1, February 1995 + Hot Interconnects '94 overheads (Ying/Brandon)
  3. (2/13) Lauria, et. al. MPI-FM: A high performance MPI for Workstation Clusters, unpublished. (high performance messaging implementation) (Lauria/Jay). [Note: for an introduction to MPI, click here]
  4. (2/20) Memory mapped network interfaces: Gillett, "The Memory Channel", IEEE Micro, January 1996 and Blumrich, et. al., "Virtual Memory Mapped Network Interface for the SHRIMP Multicomputer" Int'l Symposium on Computer Architecture, April 1994, pp. 142 - 153. (Pradeep/Zhigang)
  5. (2/27) Peterson, et. al., "Experiences with a High Speed Network Adaptor: A software perspective", SIGCOMM '94 (Brandon/Chien)
Protocols and Quality of Service (tentative)
  1. (3/5) D. Clark, et. al., "An Analysis of TCP Processing Overhead", IEEE Communication Magazine, June 1989, 27(6), pgs 23-29. (limits on TCP performance) (Hane/Buchanan)
  2. (3/19) Birman and Clark, "Performance of the ISIS Distributed Computing Toolkit", Cornell Technical Report (Vijay/Ying)
  3. (3/26) D. Ferrari, "Real-Time Communication in an Internetwork", Journal for High-Speed Networks, 1992, pp. 79-103 (Switch requirements for Multimedia) (Buchanan/Pradeep)
  4. (4/2) Coulson, "Micro-kernel Support for Continuous Media in Distributed Systems", Computer Networks and ISDN Systems, 26, 1994, pp.1323-1341. (OS support for QoS) (Natkovich/Vijay)
  5. (4/9) O. Hagsand and S. Pink, "Making Sockets Ready for Multimedia", Proceedings of the 6th MultiG workshop, pgs 99-112, Stockholm, May 1993. (Tin/Natkovich)
  6. (4/16) VDP and Vosaic (protocols that adapt to network performance) http://choices.cs.uiuc.edu/Papers/New/vosaic/vosaic.html (Jay/Hane)
  7. (4/23) Deering, et. al. "An architecture for wide-area multicast routing", SIGCOMM '94 (Internet Mbone Multicast Protocol) (Zhigang/Scott)
Clusters: Requirements and Applications (tentative)
  1. Scalable databases (OLTP,relational,decision support)
  2. Scalable information servers (digital libraries, infocom)
  3. Visualization/Graphics/VR (EVL stuff)
  4. Scalable Web servers

Protagonists are responsible for bringing copies of the paper to the meeting preceding their presentation. If electronic copies are available, you can arrange to put them on the web instead (contact Prof Chien or Scott Pakin)

Presenters listed as (protagonist/antagonist).

Class listing below:

If you'd like to have input into the selected papers, or have further questions about the seminar's content, contact Andrew Chien.

Back to CSAG home page


achien@cs.uiuc.edu