Virtual memory mapped network interface for the SHRIMP multicomputer

Matthias A. Blumrich, Kai Li, Richard Alpert, Cezary Dubnicki, Edward W. Felten, Jonathan Sandberg

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationISCA 1998 - 25 years of the International Symposia on Computer Architecture (Selected Papers)
EditorsGurindar S. Sohi
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages473-484
Number of pages12
ISBN (Electronic)9781581130584
DOIs
StatePublished - Aug 1 1998
Event25th International Symposium on Computer Architecture, ISCA 1998 - Barcelona, Spain
Duration: Jun 27 1998Jul 2 1998

Publication series

NameProceedings - International Symposium on Computer Architecture
Volume1998-June
ISSN (Print)1063-6897

Conference

Conference25th International Symposium on Computer Architecture, ISCA 1998
Country/TerritorySpain
CityBarcelona
Period6/27/987/2/98

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Virtual memory mapped network interface for the SHRIMP multicomputer'. Together they form a unique fingerprint.

Cite this