DocumentCode
1840108
Title
The Dybbuk runtime system
Author
Ponnusamy, R. ; Saltz, J. ; Choudhary, A. ; Das, R. ; Mavriplis, D.
Author_Institution
Syracuse Univ., NY, USA
fYear
1993
fDate
22-26 Feb. 1993
Firstpage
205
Lastpage
212
Abstract
Methods have been developed that make it possible for a compiler to efficiently map many sparse and unstructured scientific problems to scalable multiprocessor architectures. These methods are implemented using compiler embeddable runtime support procedures. These procedures can be thought of as supporting a type of weakly coherent distributed shared memory that can be closely coupled to distributed shared memory compilers. These procedures coordinate interprocessor data movement, manage the storage of and access to copies of off-processor data, support a shared name space, and couple runtime data and workload partitioners to compilers. The authors are in the process of implementing prototype High Performance Fortran compilers which use this runtime support to handle unstructured computations. The project discussed is called Dybbuk.<>
Keywords
FORTRAN; program compilers; shared memory systems; Dybbuk runtime system; compiler; distributed shared memory compilers; embeddable runtime support procedures; interprocessor data movement; prototype High Performance Fortran compilers; scalable multiprocessor architectures; shared name space; weakly coherent distributed shared memory; workload partitioners; Computer science; Concurrent computing; Data structures; Educational institutions; High performance computing; NASA; Parallel architectures; Phased arrays; Prototypes; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Compcon Spring '93, Digest of Papers.
Conference_Location
San Francisco, CA, USA
Print_ISBN
0-8186-3400-6
Type
conf
DOI
10.1109/CMPCON.1993.289665
Filename
289665
Link To Document