Abstract
Since MPI [1] has become a standard for message-passing on distributed memory machines a number of implementations have evolved. Today there is an MPI implementation available for all relevant MPP systems, a number of which is based on MPICH [2]. In this paper we are going to present performance comparison for several implementations of MPI on different MPPs. Results for the Cray T3E, the IBM RS/6000 SP, the Hitachi SR2201 and the Intel Paragon are presented. In addition we compare those results to the NEC SX-4, a shared memory PVP.
Results presented will show latency and bandwidth for point-to-point communication. In addition results for global communications and synchronization will be given. This covers a wide range of MPI features used by typical numerical simulation codes. Finally we investigate a core conjugate gradient solver operation to show the behaviour of latency-hiding techniques on different platforms.
Preview
Unable to display preview. Download preview PDF.
References
Message Passing Interface Forum: MPI: A Message Passing Interface Standard. University of Tennesee, Knoxville, USA, 1995.
William Gropp, Ewing Lusk, Nathan Doss, Anthony Skjellum, “A highperformance, portable implementation of the MPI message passing interface standard”, Parallel Computing 22 (1996), 789–828.
Zhiwei Xu, Kai Hwang, “Modeling Communication Overhead: MPI and MPL Performance on the IBM SP2”, IEEE Parallel & Distributed Technology, Spring 1996, 9–23.
Kai Hwang, Zhiwei Xu and Masahiro Arakawa, “Benchmark Evaluation of the IBM SP2 for Parallel Signal Processing”, IEEE Transactions on Parallel and Distributed Systems 7 (1996), 522–535.
Shahid H. Bokhari, “Multiphase Complete Exchange on Paragon, SP2, and CS-2”, IEEE Parallel & Distributed Technology, Fall 1996, 45–59.
Zhiwei Xu, Kai Hwang, “Early predicition of MPP performance: The SP2, T3D, and Paragon experiences”, Parallel Computing 22 (1996), 917–942.
José Miguel, Augustin Arruabarrena, Ramón Beivide and José Angel Gregorio, “Assessing the Performance of the New IBM SP2 Communication Subsystem”, IEEE Parallel & Distributed Technology, Winter 1996, 12–22.
C. Calvin, L. Colombet, “Performance evaluation and modeling of collective communications on Cray T3D”, Parallel Computing 22 (1996), 1413–1427.
R.W. Hockney, “The Communication Challenge for MPP: Intel Paragon and Meiko CS-2“, Parallel Computing 20 (1994), 389–398.
Resch, M., Berger, H., Rabenseifner, R., Boenisch, T.: MPI Performance on the Cray T3E, BI, RUS, 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Resch, M., Berger, H., Boenisch, T. (1997). A comparison of MPI performance on different MPPs. 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_66
Download citation
DOI: https://doi.org/10.1007/3-540-63697-8_66
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