Network interface support for user-level buffer management

Cezary Dubnicki, Kai Li, Malena Mesarina

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


The network interfaces of existing multicomputers and workstations require a significant amount of software overhead to provide protection and buffer management in order to implement message-passing protocols. This paper advocates a physical memory mapping method in a network interface design that supports user-level buffer management. The method requires only a minimal addition to the traditional DMA-based network interface design and eliminates the need for memory buffer management in the operating system kernel. As a result, the software overhead on message passing is reduced by up to 78% and both receive system call and receive interrupt can be avoided.

Original languageEnglish (US)
Title of host publicationParallel Computer Routing and Commumcation - 1st International Workshop, PCRCW 1994, Proceedings
EditorsKevin Bolding, Lawrence Snyder
PublisherSpringer Verlag
Number of pages10
ISBN (Print)9783540584292
StatePublished - 1994
Externally publishedYes
Event1st International Workshop on Parallel Computer Routing and Communication, PCRCW 1994 - Seattle, United States
Duration: May 16 1994May 18 1994

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume853 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other1st International Workshop on Parallel Computer Routing and Communication, PCRCW 1994
Country/TerritoryUnited States

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Network interface support for user-level buffer management'. Together they form a unique fingerprint.

Cite this