Title :
Programming distributed memory parallel computers without explicit message passing
Author :
André, F. ; Priol, T.
Author_Institution :
IRISA, Rennes, France
Abstract :
Programming distributed memory parallel computers with explicit message passing refrains the use of this type of architecture. The objective is to provide a programmed environment which will hide the message passing aspects of DMPCs, and will allow the use of traditional languages as input. The paper describes two different approaches which satisfy this goal: a compiler which translates sequential code into distributed parallel processes and a shared virtual memory which offers to the user a global address space. Examples and results for both mechanisms are given. The hope and the interest of each approach is outlined
Keywords :
distributed memory systems; distributed processing; parallel programming; program compilers; programming environments; shared memory systems; virtual storage; compiler; distributed memory parallel computers; distributed parallel processes; global address space; message passing; parallel programming; programmed environment; sequential code translation; shared virtual memory; Computer architecture; Concurrent computing; Distributed computing; High level languages; Message passing; Parallel processing; Parallel programming; Program processors; Programming environments; Specification languages;
Conference_Titel :
Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
Conference_Location :
Williamsburg, VA
Print_ISBN :
0-8186-2775-1
DOI :
10.1109/SHPCC.1992.232683