Abstract
MPICH is a portable implementation of MPI, the international standard for message-passing programming. This paper describes the port of MPICH to the NEC SX-4 parallel vector-supercomputer. By fine-tuning the implementation to the underlying architecture, the message-passing performance could be greatly enhanced. Some of the performance optimizations which led to NEC's current product-level MPI library are presented. Finally, there is an outlook on future activities which will include further optimizations and functional extensions.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Gropp, W., Lusk, E., Skjellum, A.: Using MPI. MIT Press, 1994, ISBN 0-262-57104-8.
Pacheco, P.: Parallel programming with MPI. Morgan Kaufmann Publishers, San Francisco, 1997, ISBN 1-55860-339-5.
Gropp, W., Doss, N., Lusk, E., Skjellum, A.: A high-performance, portable implementation of the MPI message passing interface standard. Parallel Computing 22 (1996) 789–828.
Gropp, W., Lusk, E.: A High-performance MPI implementation on a shared-memory vector supercomputer. Parallel Computing 22 (1996) 1513–1526
Message Passing Interface Forum: MPI: a message-passing interface standard. International Journal of Supercomputer Applications, 8(34) (1994), special issue on MPI
Snir, M., Otto, S.W., Huss-Lederman, S., Walker, D.W., Dongarra, J.: MPI: the complete reference. MIT Press, 1996, ISBN 0-262-69184-1.
Hoppe, H.-C.: Extending the MPI Profiling Interface for VAMPIRtrace. PALLAS internal report, Revision 1.0, March 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hempel, R., Ritzdorf, H., Zimmermann, F. (1997). Implementation of MPI on NEC's SX-4 multi-node architecture. In: Bubak, M., Dongarra, J., Waśniewski, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 1997. Lecture Notes in Computer Science, vol 1332. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63697-8_85
Download citation
DOI: https://doi.org/10.1007/3-540-63697-8_85
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63697-7
Online ISBN: 978-3-540-69629-2
eBook Packages: Springer Book Archive