A Programming Environment for Parallel Computers with Global Address Space
A Programming Environment for Parallel Computers with Global Address Space
Programming distributed memory systems with message passing forces the user to implement remote memory access by explicit send and receive operations. Shared Virtual Memory systems free him from this task; nevertheless, he is still responsible to optimize data locality by selecting a well-suited wor...
Saved in:
Personal Name(s): | Berrendorf, Rudolf |
---|---|
Gerndt, Michael / Krumme, Andreas | |
Contributing Institute: |
Jülich Supercomputing Center; JSC Zentralinstitut für Angewandte Mathematik; ZAM |
Published in: |
1996 Workshop on High-Level Programming Models and Supportive Environments |
Imprint: |
Los Alamitos, Calif
IEEE Computer Society Press
1996
|
Physical Description: |
10-16 |
ISBN: |
0-8186-7567-5 |
Conference: | 1996 Workshop on High-Level Programming Models and Supportive Environments, Honolulu (USA), 1996-04-16 - 1996-04-16 |
Document Type: |
Contribution to a book Contribution to a conference proceedings |
Research Program: |
ohne Topic |
Publikationsportal JuSER |
Programming distributed memory systems with message passing forces the user to implement remote memory access by explicit send and receive operations. Shared Virtual Memory systems free him from this task; nevertheless, he is still responsible to optimize data locality by selecting a well-suited work distribution. We describe a programming environment that is based on the Advanced Shared Virtual Memory system, a shared virtual memory implementation for the Intel Paragon, and on SVM-Fortran, a shared memory parallel programming language with language constructs for work distribution. Programming tools integrate program text and run time data to help the user in optimizing data locality. |