Publications

Nexus: An interoperability layer for parallel and distributed computer systems

Abstract

Nexus is a set of services that can be used to implement various task-parallel languages, data-parallel languages, and message-passing libraries. Nexus is designed to permit the efficient portable implementation of individual parallel programming systems and the interoperability of programs developed with different tools. Nexus supports lightweight threading and active message technology, allowing integration of message passing and threads.

Date
May 1, 1994
Authors
Ian Foster, Carl Kesselman, Robert Olson, Steven Tuecke
Issue
ANL/MCS-TM-189
Publisher
Argonne National Lab.(ANL), Argonne, IL (United States)