See this document in CiteSeerX!

Fbufs: A High-Bandwidth Cross-Domain Transfer Facility (1993)  (Make Corrections)  (192 citations)
Peter Druschel, Larry L. Peterson
Symposium on Operating Systems Principles



  Home/Search   Context   Related

 
View or download:
arizona.edu/reports/1993/TR9305.ps
harvard.edu/cs248/pa...druschelfbuf.ps
www4.informatik.un...kernelfbufs.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  arizona.edu/research/reports (more)
From:  harvard.edu/cs248/readinglist
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We have designed and implemented a new operating system facility for I/O buffer management and data transfer across protection domain boundaries on shared memory machines. This facility, called fast buffers (fbufs), combines virtual page remapping with shared virtual memory, and exploits locality in I/O traffic to achieve high throughput without compromising protection, security, or modularity. Its goal is to help deliver the high bandwidth afforded by emerging highspeed networks to user-level... (Update)

Cited by:   More
Mitsubishi Electric Research Laboratories - Cambridge Research Center   (Correct)
Improving Application Performance through System Call .. - Purohit..   (Correct)
A System for Improving Application Performance through System.. - Purohit (2003)   (Correct)

Similar documents (at the sentence level):
79.2%:   Operating System Support For High-Speed Networking - Druschel (1994)   (Correct)

Active bibliography (related documents):   More   All
0.1:   Operating System Support for Multimedia Systems - Plagemann, Goebel, Vorsen.. (1999)   (Correct)
0.1:   Structuring Host Communication Software For Quality Of Service.. - Mehra (1997)   (Correct)
0.1:   Operating System Support for High-Speed Communication - Druschel (1996)   (Correct)

Similar documents based on text:   More   All
0.2:   User-Level Protocol Servers with Kernel-Level Performance - Jos'e Carlos (1998)   (Correct)
0.2:   The Performance of a No-copy API for Communication.. - Ahlgren, Björkman.. (1995)   (Correct)
0.2:   An Efficient Zero-Copy I/O Framework for UNIX - Thadani, Khalidi (1995)   (Correct)

Related documents from co-citation:   More   All
28:   Experiences with a high-speed network adaptor: A software perspective - Druschel, Davie et al. - 1994
27:   Architectural Considerations for a New Generation of Protocols (context) - Clark, Tennenhouse - 1990
23:   Protocol service decomposition for high-performance networking - Maeda, Bershad - 1993

BibTeX entry:   (Update)

P. Druschel and L.L. Peterson. Fbufs: A highbandwidth cross-domain transfer facility. In Proc. 14th ACM Symp. on Operating System Principles, pages 189--202, 1993. 18 These accelerators zero the memory rather than the cache, and hence consume memory bandwidth. http://citeseer.ist.psu.edu/34418.html   More

@inproceedings{ druschel93fbufs,
    author = "Peter Druschel and Larry L. Peterson",
    title = "Fbufs: A High-Bandwidth Cross-Domain Transfer Facility",
    booktitle = "Symposium on Operating Systems Principles",
    pages = "189-202",
    year = "1993",
    url = "citeseer.ist.psu.edu/34418.html" }
Citations (may not include all citations):
444   Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986  DBLP
292   BSD UNIX Operating System (context) - Leffler, McKusick et al. - 1989
244   Kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
226   Lightweight remote procedure call (context) - Bershad, Anderson et al. - 1990  ACM   DBLP
176   Why Aren't Operating Systems Getting Faster As Fast as Hardw.. - Ousterhout - 1990
164   distributed system (context) - Cheriton - 1988
127   Protocol service decomposition for high-performance networki.. - Maeda, Bershad - 1993  ACM   DBLP
100   Scheduling and IPC mechanisms for continuous media - Govindan, Anderson - 1991  ACM   DBLP
98   Implementing network protocols at user level - Thekkath, Nguyen et al. - 1993  ACM   DBLP
57   Network subsystem design (context) - Druschel, Abbott et al. - 1993
48   Giving applications access to Gb/s networking - Smith, Traw - 1993
40   The Peregrine high-performance RPC system - Johnson, Zwaenepoel - 1993  ACM   DBLP
40   User-level interprocess communication for shared memory mult.. - Bershad, Anderson et al. - 1991  ACM   DBLP
39   Network locality at the scale of processes (context) - Mogul - 1992  ACM   DBLP
38   A host-network interface architecture for ATM (context) - Davie - 1991
35   The integration of virtual memory management and interproces.. (context) - Fitzgerald, Rashid - 1986  ACM   DBLP
35   ACM Transactions on Computer Systems (context) - Schroeder, Burrows et al. - 1990
26   The performance of message-passing using restricted virtual .. - Tzou, Anderson - 1991  ACM   DBLP
24   IEEE Network (context) - Dalton, Watson et al. - 1993



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.arizona.edu/research/reports.html):   More
Efficient Timestamp Input and Output - Dyreson, Snodgrass (1994)   (Correct)
Load Balancing in a Distributed-Memory Or-Parallel System - Bo-Ming Tong (1996)   (Correct)
Supporting Fault-Tolerant Parallel Programming in Linda - David Bakken (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC