See this document in CiteSeerX!

Exploiting Two-Case Delivery for Fast Protected Messaging (1998)  (Make Corrections)  (17 citations)
Kenneth Mackenzie, John Kubiatowicz, Matthew Frank, Walter Lee, et al.
HPCA



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
mit.edu/pub/papers...casedelivery.ps.Z
berkeley.edu/~kubi...casedelivery.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  mit.edu/alewife/papers/ (more)
(Enter author homepages)

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

Abstract: We propose and evaluate two complementary techniques to protect and virtualize a tightly-coupled network interface in a multicomputer. The techniques allow efficient, direct application access to network hardware in a multiprogrammed environment while gaining most of the benefits of a memory-based network interface. First, two-case delivery allows an application to receive a message directly from the network hardware in ordinary circumstances, but provides buffering transparently when required ... (Update)

Context of citations to this paper:   More

...memory regions which complicates program ming. Another approach has user handlers manage the copy from the network interface directly [20]. Direct access to the network interface requires special hardware, does not interact well with multiprogramming and demand paging, and...

Cited by:   More
Implicit Coscheduling: Coordinated Scheduling with Implicit.. - Arpaci-Dusseau (1998)   (Correct)
Scalar Operand Networks: Design, Implementation, and.. - Taylor, Lee..   (Correct)
Using Speculation to Simplify Multiprocessor Design - Sorin, al. (2004)   (Correct)

Similar documents (at the sentence level):
45.8%:   An Efficient Virtual Network Interface in the FUGU Scalable.. - Mackenzie (1998)   (Correct)
42.0%:   An Efficient Virtual netweork Interface in the FUGU Scalable.. - Mackenzie   (Correct)
18.0%:   UDM: User Direct Messaging for General-Purpose.. - Mackenzie.. (1996)   (Correct)

Active bibliography (related documents):   More   All
0.3:   The Sensitivity of Communication Mechanisms to.. - Chong, Barua.. (1998)   (Correct)
0.2:   The MIT Alewife Machine: Architecture and Performance - Agarwal, Bianchini, Chaiken, .. (1995)   (Correct)
0.2:   Design and Evaluation of Network Interfaces for System Area.. - Mukherjee (1998)   (Correct)

Similar documents based on text:   More   All
0.2:   High-Performance All-Software Distributed Shared Memory - Johnson (1995)   (Correct)
0.2:   Mechanisms and Interfaces for Software-Extended Coherent Shared.. - Chaiken (1994)   (Correct)
0.2:   The MIT Alewife Machine - Agarwal, Bianchini, Chaiken, al (1991)   (Correct)

Related documents from co-citation:   More   All
8:   Active Messages: a Mechanism for Integrated Communication and Computation - von Eicken, Culler et al. - 1992
7:   Demand-based Coscheduling of Parallel Jobs on MultiprogrammedMultiprocessors - Sobalvarro - 1997
7:   Remote Queues: Exposing Message Queues for Optimization and Atomicity (context) - Brewer, Chong et al. - 1995

BibTeX entry:   (Update)

Kenneth Mackenzie et. al, "Exploiting Two-Case Delivery for Fast Protected Messaging." in HPCA 1998. pp 231--242. http://citeseer.ist.psu.edu/mackenzie98exploiting.html   More

@inproceedings{ mackenzie98exploiting,
    author = "Kenneth Mackenzie and John Kubiatowicz and Matthew Frank and Walter Lee and Victor Lee and Anant Agarwal and M. Frans Kaashoek",
    title = "Exploiting Two-Case Delivery for Fast Protected Messaging",
    booktitle = "{HPCA}",
    pages = "231-242",
    year = "1998",
    url = "citeseer.ist.psu.edu/mackenzie98exploiting.html" }
Citations (may not include all citations):
595   Active Messages: A Mechanism for Integrated Communication an.. - von Eicken, Culler et al. - 1992  DBLP
496   SPLASH: Stanford Parallel Applications for Shared-Memory (context) - Singh, Weber et al. - 1992  ACM
275   Virtual Memory Mapped Network Interface for the SHRIMP Multi.. - Blumrich, Li et al. - 1994
268   Tempest and Typhoon: User-Level Shared Memory - Reinhardt, Larus et al. - 1994  DBLP
212   The MIT Alewife Machine: Architecture and Performance - Agarwal, Bianchini et al. - 1995  DBLP
192   Fbufs: A High-Bandwidth Cross-Domain Transfer Facility - Druschel, Peterson - 1993  ACM   DBLP
176   Net: A User-Level Network Interface for Parallel and Distrib.. (context) - von Eicken, Basu et al. - 1995
164   The Network Architecture of the Connection Machine CM - Leiserson, Abuhamdeh et al. - 1992
145   CRL: High-Performance All-Software Distributed Shared Memory - Johnson, Kaashoek et al. - 1995  DBLP
120   Experiences with a High-Speed Network Adaptor: A Software Pe.. - Druschel, Peterson et al. - 1994  DBLP
95   Supporting Systolic and Memory Communication in iWarp - Borkar, Cohn et al. - 1990
95   The Interaction of Parallel and Sequential Workloads on a Ne.. - Arpaci, Dusseau et al. - 1995  ACM   DBLP
77   An Implementation of the Hamlyn Sender-Managed Interface Arc.. - Buzzard, Jacobson et al. - 1996
75   Machine: A Fine-Grain Concurrent Computer (context) - Dally, J- - 1989
61   A Tightly-Coupled Processor-Network Interface - Henry, Joerg - 1992  ACM   DBLP
58   Synchronization and Communication TE Multiprocessor - Synchronization, the et al. - 1996
56   Machine Multicomputer (context) - Fillo, Keckler et al. - 1995
51   Anatomy of a Message in the Alewife Multiprocessor - Kubiatowicz, Agarwal - 1993  ACM   DBLP
43   Remote Queues: Exposing Message Queues for Optimization and .. (context) - Brewer, Chong et al. - 1995
42   Polling Watchdog: Combining Polling and Interrupts for Effic.. - Maquelin, Gao et al. - 1996  DBLP
41   Integration of Message Passing and Shared Memory in the Stan.. - Heinlein, Gharachorloo et al. - 1994  ACM   DBLP
34   Coherent Network Interfaces for Fine-Grain Communication - Mukherjee, Falsafi et al. - 1996  ACM   DBLP
31   Experience with Active Messages on the Meiko CS (context) - Schauser, Scheiman - 1995
27   Integrated Building Blocks for Parallel Computing (context) - Papadopoulos, Boughton et al. - 1993
23   for Gang Scheduled Workloads (context) - Lee, Frank et al. - 1997
22   and John Lumley (context) - Dalton, Watson et al. - 1993
10   A Survey of User-Level Network Interfaces for System Area Ne.. - Mukherjee, Hill - 1997
9   Efficient Support for Multicomputing on ATM Networks - Thekkath, Levy et al. - 1993
5   and Active Messages under SUNMOS on the Intel Paragon (context) - Riesen, Maccabe et al. - 1994
4   FUGU: Implementing Protection and Virtual Memory in a Multiu.. (context) - Mackenzie, Kubiatowicz et al. - 1994
3   Message Passing Support on StartT-Voyager (context) - Ang, Chiou et al. - 1996
2   Integrated Message-Passing and SharedMemory Communication in.. (context) - Kubiatowicz - 1998
1   The FUGU Scalable Workstation: Architecture and Performance (context) - Mackenzie - 1998



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


Documents on the same site (http://cag-www.lcs.mit.edu/alewife/papers/):   More
Mechanisms and Interfaces for Software-Extended Coherent Shared.. - Chaiken (1994)   (Correct)
The MIT Alewife Machine: A Large-Scale.. - Agarwal, Chaiken, .. (1991)   (Correct)
The Impact of Communication Locality on Large-Scale.. - Johnson (1992)   (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