On the design of Chant: A talking threads package
Book
·
OSTI ID:87641
- NASA Langley Research Center, Hampton, VA (United States). Inst. for Computer Applications in Science and Engineering
Lightweight threads are becoming increasingly useful for supporting parallelism and asynchronous control structures in applications and language implementations. However, lightweight thread packages for distributed memory systems have received little attention. In this paper, the authors introduce the design of a runtime interface, called Chant, that supports communicating threads in a distributed memory environment. In particular, Chant is layered atop standard message passing and lightweight thread libraries, and supports efficient point-to-point and remote service request communication primitives. They examine the design issues of Chant, the efficiency of its point-to-point communication layer, and the evaluation of scheduling policies to poll for the presence of incoming messages.
- OSTI ID:
- 87641
- Report Number(s):
- CONF-941118--; ISBN 0-8186-6605-6
- Country of Publication:
- United States
- Language:
- English
Similar Records
The nexus approach to integrating multithreading and communication.
Message passing with queues and channels
Hierarchical resilience with lightweight threads.
Journal Article
·
Mon Jan 01 04:00:00 UTC 1996
· J. Parallel Distrib. Comput.
·
OSTI ID:938088
Message passing with queues and channels
Patent
·
Tue Feb 19 04:00:00 UTC 2013
·
OSTI ID:1082868
Hierarchical resilience with lightweight threads.
Technical Report
·
Sat Oct 01 04:00:00 UTC 2011
·
OSTI ID:1029809