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.
Global-Address Space Networking for Exascale
Designing Energy Efficient Communication Runtime Systems for Data Centric Programming Models
Journal Article
·
Sun Dec 31 23:00:00 EST 1995
· J. Parallel Distrib. Comput.
·
OSTI ID:938088
Global-Address Space Networking for Exascale
Software
·
Tue Sep 04 20:00:00 EDT 2018
·
OSTI ID:code-18015
Designing Energy Efficient Communication Runtime Systems for Data Centric Programming Models
Conference
·
Fri Dec 17 23:00:00 EST 2010
·
OSTI ID:1023206