@inproceedings{868bc780ca754867bab1a644b2b981d5,
title = "Virtual memory mapped network interface for the SHRIMP multicomputer",
abstract = "The network interfaces of existing multicomputers require a significant amount of software overhead to provide protection and to implement message passing protocols. This paper describes 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. We have implemented several message passing primitives in an experimental environment, demonstrating that our approach can reduce the message passing overhead to a few user-level instructions.",
author = "Blumrich, {Matthias A.} and Kai Li and Richard Alpert and Cezary Dubnicki and Felten, {Edward W.} and Jonathan Sandberg",
note = "Publisher Copyright: {\textcopyright} 1998 Institute of Electrical and Electronics Engineers Inc.. All rights reserved.; 25th International Symposium on Computer Architecture, ISCA 1998 ; Conference date: 27-06-1998 Through 02-07-1998",
year = "1998",
month = aug,
day = "1",
doi = "10.1145/285930.286006",
language = "English (US)",
series = "Proceedings - International Symposium on Computer Architecture",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "473--484",
editor = "Sohi, {Gurindar S.}",
booktitle = "ISCA 1998 - 25 years of the International Symposia on Computer Architecture (Selected Papers)",
address = "United States",
}