A flexible intermediate library named Stampi for MPI-2 support on a heterogeneous computing environment has been implemented on an Score cluster system. With the help of a flexible communication mechanism of this library, users can execute MPI functions without awareness of underlying communication mechanism. In message transfer of Stampi, a vendor-supplied MPI library and TCP sockets are used selectively among MPI processes. Introducing its own router process mechanism hides a complex network configuration in inter-machine data transfer. In addition, the MPI-2 extensions, dynamic process creation and MPI-I/O, are also available. We have evaluated primitive functions of Stampi and sufficient performance has been achieved and effectiveness of our flexible implementation has been confirmed. © Springer-Verlag 2004.
CITATION STYLE
Tsujita, Y. (2004). Flexible intermediate library for MPI-2 support on an score cluster system. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3033, 129–136. https://doi.org/10.1007/978-3-540-24680-0_17
Mendeley helps you to discover research relevant for your work.