(Enter summary)
Abstract: To be able to benefit from the low latencies offered by
recent user-level communication architectures, messageprocessing
overhead must be minimized. This requirement
has resulted in the development of messagehandling
models that trade expressiveness for performance.
We describe three models of increasing expressiveness.
The least expressive model, the active messages
model, disallows all blocking in message handlers.
This complicates programming if messages arrive
asynchronously and message... (Update)
Context of citations to this paper: More
...receiving messages from user level to the hardware level. Asynchronous message handling is one of the approaches to reduce this delay [6]. In contrast to message passing, in asynchronous message handling model, message reception results in invocation of a function, the message...
.... to handle all messages using a single thread, so handlers that execute without blocking do not need any context switches [Langendoen et al. 1997]. Delta 7 Java RMI ObjectStream DataStream FileStream SocketStream Java Application TCP IP Fast Ethernet Myrinet Fast...
Cited by: More
Design and implementation of the Globe middleware - Bakker, Kuz, van Steen.. (2003)
(Correct)
Exploring the Performance of VI Architecture.. - Hellwagner.. (2000)
(Correct)
Madeleine: An Efficient and Portable Communication.. - Bouge, Méhaut, .. (1999)
(Correct)
Active bibliography (related documents): More All
0.2: Performance of a High-Level Parallel Language on a .. - Bal, Bhoedjang.. (1997)
(Correct)
0.2: Portability in the Orca Shared Object System - Bhoedjang, Hofman, Jacobs.. (1997)
(Correct)
0.2: Experience with a Portability Layer for.. - Rühl, Bal.. (1996)
(Correct)
Similar documents based on text: More All
0.3: Languages, Compilers And Run-Time Systems For Scalable.. - Szymanski, (Eds.)
(Correct)
0.3: User-Space Solutions to Thread Switching Overhead - Bhoedjang, Langendoen (1995)
(Correct)
0.3: Reducing Data and Control Transfer Overhead through.. - Bhoedjang, Verstoep, .. (2000)
(Correct)
Related documents from co-citation: More All
8: Active Messages: a Mechanism for Integrated Communication and Computation
- von Eicken, Culler et al. - 1992
6: High Performance Messaging on Workstations: Illinois Fast Messages
- Pakin, Lauria et al. - 1995
6: Myrinet: A Gigabit-per-second Local Area Network
- Boden, Cohen et al. - 1995
BibTeX entry: (Update)
K. Langendoen, R. A. F. Bhoedjang, and H. E. Bal. Models for Asynchronous Message Handling. IEEE Concurrency, 5(2):28--38, April--June 1997. http://citeseer.ist.psu.edu/langendoen97models.html More
@article{ langendoen97models,
author = "Koen Langendoen and Raoul Bhoedjang and Henri Bal",
title = "Models for Asynchronous Message Handling",
journal = "IEEE Concurrency",
volume = "5",
number = "2",
month = "\slash",
pages = "28--37",
year = "1997",
url = "citeseer.ist.psu.edu/langendoen97models.html" }
Citations (may not include all citations):
609
Myrinet: A Gigabit-per-second Local Area Network
- Boden, Cohen et al. - 1995 DBLP
595
Active Messages: a Mechanism for Integrated Communication an..
- von Eicken, Culler et al. - 1992
291
High Performance Messaging on Workstations: Illinois Fast Me..
- Pakin, Lauria et al. - 1995
48
Optimistic Active Messages: A Mechanism for Scheduling Commu..
- Wallach, Hsieh et al. - 1995 DBLP
46
Separating Data and Control Transfer in Distributed Operatin..
- Thekkath, Levy et al. - 1994 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
40
kernel: A Platform for Accessing Internet Resources (context) - Peterson, Hutchinson et al. - 1990
38
Assessing Fast Network Interfaces (context) - Culler, Liu et al. - 1996 ACM DBLP
18
and Thread Management (context) - Langendoen, Romein et al. - 1996
16
Performance of a High-Level Parallel Language on a High-Spee..
- Bal, Bhoedjang et al. - 1997 ACM DBLP
15
Lazy threads: Implementing a fast parallel call
- Goldstein, Schauser et al. - 1996 DBLP
9
High-Performance All-Software Distributed Shared Memory
- Johnson - 1995 ACM
5
Friendly and Efficient Message Handling
- Bhoedjang, Langendoen - 1996 ACM DBLP
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.cs.vu.nl.html): More
Orca: a Portable User-Level Shared Object System - Bal, BHOEDJANG, HOFMAN.. (1996)
(Correct)
Object Distribution in Orca using Compile-Time and Run-Time.. - Bal, Kaashoek (1993)
(Correct)
Applications of Deontic Logic in Computer Science: A Concise.. - Wieringa, Meyer (1993)
(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