DocumentCode
379071
Title
Modular MPI components and the composition of grid applications
Author
Cotronis, J.Y.
Author_Institution
Dept. of Informatics & Commun., Univ. of Athens, Panepistimiopolis, Greece
fYear
2002
fDate
2002
Firstpage
154
Lastpage
161
Abstract
The Ensemble methodology supports the design and implementation of message passing applications, particularly MPMD and those demanding irregular or partially regular process topologies. In Ensemble applications are built by composition of modular message passing components. We outline the Ensemble Software Architecture (ESA) and give an overview of the concepts and its supporting tools. We present extensions of ensemble components for composing Grid applications and outline their transformation to pure MPI executables and their execution on MPICH-G2. We demonstrate by building two simple applications, one SPMD and one MPMD where the former SPMD code is reused
Keywords
message passing; software architecture; Ensemble methodology; Ensemble software architecture; MPICH-G2; MPMD; SPMD; message passing; modular MPI components; partially regular process topologies; pure MPI executables; Application software; Buildings; Communication channels; Design methodology; Functional programming; Informatics; Message passing; Resource management; Software architecture; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-based Processing, 2002. Proceedings. 10th Euromicro Workshop on
Conference_Location
Canary Islands
Print_ISBN
0-7695-1444-8
Type
conf
DOI
10.1109/EMPDP.2002.994257
Filename
994257
Link To Document