Abstract
We present an implementation methodology for message-passing applications, called Ensemble applied to MPI. Applications are implemented by reusable executables having open, scalable interfaces and by scripts specifying process communication graphs, annotated with application execution information. An MPICH procgroup file is generated from scripts and executed my mpirun.
Preview
Unable to display preview. Download preview PDF.
References
Alasdair, R., Bruce, A., Mills, J.G., Smith, A.G.: CHIMP/MPI User Guide. EPCC, The University of Edinburgh
Bridges, P., Doss, N., Gropp, W., Karrels, E., Lusk, E., Skjellum, A.: User's Guide to MPICH, a Portable Implementation of MPI. Argone National Laboratory, 1995.
Cotronis, J.Y.: Efficient Program Composition on Parix by the Ensemble Methodology. In: Milligan, P., Kuchcinski, K. (eds), 22nd Euromicro Conference 96, IEEE Computer Society Press, Los Alamitos, 1996, 545–552
Cotronis, J.Y.: Message-Passing Program Development by Ensemble. In: Bubak, M., Dongarra, J. (eds.): Recent Advances in PVM and MPI. LNCS Vol. 1332, Springer-Verlag, Berlin Heidelberg New York (1997) 242–249
Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V.: PVM 3 User's guide and Reference Manual. ORNL/TM-12187, May 1994
Gropp, W., Lusk, E.: Why Are PVM and MPI So Different? In: Bubak, M., Dongarra, J. (eds.): Recent Advances in PVM and MPI. LNCS Vol. 1332, Springer-Verlag, Berlin Heidelberg New York (1997) 3–10
M.P.I. Forum: MPI: A Message-Passing Interface Standard. International Journal of Supercomputer Applications, 8(3/4), 1994
Parsytec Computer Gmbh.: Report Parix 1.2 and 1.9 Software Documentation. 1993
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cotronis, Y. (1998). Developing message-passing applications on MPICH under ensemble. In: Alexandrov, V., Dongarra, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 1998. Lecture Notes in Computer Science, vol 1497. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0056570
Download citation
DOI: https://doi.org/10.1007/BFb0056570
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65041-6
Online ISBN: 978-3-540-49705-9
eBook Packages: Springer Book Archive