1997 Advances in Parallel and Distributed Computing Conference (APDC '97)
Towards Abstraction of Message Passing Programming
Shanghai, CHINA
March 19-March 21
ISBN: 0-8186-7876-3
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 for a large class of applications.
Index Terms:
Parallel Programming Model, Data Parallelism, SPMD Paradigm, Parallel Runtime Library.
Citation:
Hua Bi, "Towards Abstraction of Message Passing Programming," apdc, pp.100, 1997 Advances in Parallel and Distributed Computing Conference (APDC '97), 1997