DocumentCode
2228711
Title
Dynamic process management in an MPI setting
Author
Gropp, W. ; Lusk, E.
Author_Institution
Div. of Math. & Comput. Sci., Argonne Nat. Lab., IL, USA
fYear
1995
fDate
25-28 Oct 1995
Firstpage
530
Lastpage
533
Abstract
We describe an architecture for the runtime environment for parallel applications as prelude to describing how parallel applications might interface to their environment in a portable way. We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic process management, including spawning of new processes by a running application and connection to existing processes to support client/server applications. Such extensions are needed if more of the runtime environment for parallel programs is to be accessible to MPI programs or to be themselves written using MPI. The extensions proposed here are motivated by real applications and fit cleanly with existing concepts of MPI. No changes to the existing MPI Standard are proposed, thus all present MPI programs will run unchanged
Keywords
message passing; parallel processing; MPI setting; dynamic process management; parallel applications; process management; runtime environment; Application software; Computer architecture; Computer science; Environmental management; Libraries; Mathematics; Resource management; Runtime environment; Scheduling; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
Conference_Location
San Antonio, TX
ISSN
1063-6374
Print_ISBN
0-81867195-5
Type
conf
DOI
10.1109/SPDP.1995.530729
Filename
530729
Link To Document