DocumentCode :
1829744
Title :
Virtual memory mapped network interface for the SHRIMP multicomputer
Author :
Blumrich, Matthias A. ; Li, Kai ; Alpert, Richard ; Dubnicki, Cezary ; Felten, Edward W. ; Sandberg, Jonathan
Author_Institution :
Dept. of Comput. Sci., Princeton Univ., NJ, USA
fYear :
1994
fDate :
18-21 Apr 1994
Firstpage :
142
Lastpage :
153
Abstract :
The network interfaces of existing multicomputers require a significant amount of software overhead to provide protection and to implement message passing protocols. The authors describe the design of a low-latency, high-bandwidth, virtual memory-mapped network interface for the SHRIMP multicomputer project at Princeton University. Without sacrificing protection, the network interface achieves low latency by using virtual memory mapping and write-latency hiding techniques, and obtains high bandwidth by providing a user-level block data transfer mechanism. The authors have implemented several message passing primitives in an experimental environment, demonstrating that their approach can reduce the message passing overhead to a few user-level instructions
Keywords :
message passing; multiprocessing systems; multiprogramming; network interfaces; performance evaluation; virtual storage; Princeton University; SHRIMP multicomputer; block data transfer; high bandwidth; high-bandwidth; low latency; low-latency; message passing primitives; multicomputer project; network interface; virtual memory; virtual memory-mapped; write-latency hiding; Backplanes; Bandwidth; Costs; Delay; Hardware; Message passing; Network interfaces; Operating systems; Protection; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture, 1994., Proceedings the 21st Annual International Symposium on
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-5510-0
Type :
conf
DOI :
10.1109/ISCA.1994.288154
Filename :
288154
Link To Document :
بازگشت