Title :
Towards abstraction of message passing programming
Author_Institution :
RWCP Lab., GMD Inst. for Comput. Archit. & Software Technol., Berlin, Germany
Abstract :
Data-parallel applications are usually programmed in the SPMD paradigm by using a message passing system such as MPI or PVM. However programming by using message passing primitives is still tedious and error-prone. This paper presents an abstraction of message passing programming in C++ to relieve programmers of low-level considerations. The runtime overhead introduced by the abstraction is shown to be negligible
Keywords :
C language; message passing; parallel programming; C++; data-parallel applications; message passing programming; runtime overhead; Application software; Bismuth; Computer architecture; Computer errors; Concurrent computing; Laboratories; Message passing; Parallel processing; Programming profession; Topology;
Conference_Titel :
Advances in Parallel and Distributed Computing, 1997. Proceedings
Conference_Location :
Shanghai
Print_ISBN :
0-8186-7876-3
DOI :
10.1109/APDC.1997.574019