DocumentCode
2454197
Title
PEMPI-from MPI standard to programming environment
Author
Fang, Niandong ; Burkhart, Helmar
Author_Institution
Dept. of Inf., Basel Univ., Switzerland
fYear
1994
fDate
12-14 Oct 1994
Firstpage
31
Lastpage
38
Abstract
The Message Passing Interface (MPI), as an effort to unify message passing systems to achieve portability, defines a widely used standard for writing message passing programs. But MPI alone operates on a rather system-oriented level and does not provide higher abstractions that are mandatory when developing large scale message passing applications. As a result, a programming environment is necessary that not only addresses MPI but also provides programmer oriented abstractions for the core problems of parallel programs, i.e. the management of process, data and communication. We present our on-going approach-PEMPI, an integrated programming environment based on MPI, in which a programmer can obtain portability by employing the MPI standard; achieve performance through machine best-fit implementation; and increase programmability by exploiting higher abstractions based on the Basel Algorithm Classification Scheme (BACS)
Keywords
message passing; parallel programming; programming environments; software standards; software tools; Basel Algorithm Classification Scheme; MPI standard; Message Passing Interface; PEMPI; higher abstractions; integrated environment; large scale message passing applications; machine best-fit implementation; message passing programs; message passing systems; parallel programs; portability; programmability; programmer oriented abstractions; programming environment; system-oriented level; widely used standard; Concurrent computing; Informatics; Large-scale systems; Message passing; Parallel languages; Parallel processing; Programming environments; Programming profession; Weather forecasting; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Scalable Parallel Libraries Conference, 1994., Proceedings of the 1994
Conference_Location
Mississippi State, MS
Print_ISBN
0-8186-6895-4
Type
conf
DOI
10.1109/SPLC.1994.377000
Filename
377000
Link To Document