The Tempest approach to distributed shared memory

This paper summarizes how distributed shared memory (DSM) can be both efficiently and portably supported by the Tempest interface. Tempest is a collection of mechanisms for communication and synchronization in parallel programs. These mechanisms provide compilers, libraries, and application programs...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings International Conference on Computer Design. VLSI in Computers and Processors pp. 63 - 64
Main Authors: Wood, D.A., Hill, M.D., Larus, J.R.
Format: Conference Proceeding
Language:English
Published: IEEE 1996
Subjects:
ISBN:0818675543, 9780818675546
ISSN:1063-6404
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper summarizes how distributed shared memory (DSM) can be both efficiently and portably supported by the Tempest interface. Tempest is a collection of mechanisms for communication and synchronization in parallel programs. These mechanisms provide compilers, libraries, and application programs the ability to exploit the best of shared memory, message passing, and hybrid combinations of the two. Because Tempest provides mechanisms, not policies, programmers can tailor communication to a program's sharing pattern and semantics. And since the mechanisms are easily supported on different machines, Tempest provides a portable interface across a wide range of platforms.
ISBN:0818675543
9780818675546
ISSN:1063-6404
DOI:10.1109/ICCD.1996.563534