Skip to main content

A comparison of MPI performance on different MPPs

  • 1 Evaluation and Performance
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1332))

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.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Message Passing Interface Forum: MPI: A Message Passing Interface Standard. University of Tennesee, Knoxville, USA, 1995.

    Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. Zhiwei Xu, Kai Hwang, “Modeling Communication Overhead: MPI and MPL Performance on the IBM SP2”, IEEE Parallel & Distributed Technology, Spring 1996, 9–23.

    Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. Shahid H. Bokhari, “Multiphase Complete Exchange on Paragon, SP2, and CS-2”, IEEE Parallel & Distributed Technology, Fall 1996, 45–59.

    Google Scholar 

  6. Zhiwei Xu, Kai Hwang, “Early predicition of MPP performance: The SP2, T3D, and Paragon experiences”, Parallel Computing 22 (1996), 917–942.

    Article  Google Scholar 

  7. 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.

    Google Scholar 

  8. C. Calvin, L. Colombet, “Performance evaluation and modeling of collective communications on Cray T3D”, Parallel Computing 22 (1996), 1413–1427.

    Article  Google Scholar 

  9. R.W. Hockney, “The Communication Challenge for MPP: Intel Paragon and Meiko CS-2“, Parallel Computing 20 (1994), 389–398.

    Article  Google Scholar 

  10. Resch, M., Berger, H., Rabenseifner, R., Boenisch, T.: MPI Performance on the Cray T3E, BI, RUS, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marian Bubak Jack Dongarra Jerzy Waśniewski

Rights and permissions

Reprints 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

Publish with us

Policies and ethics