Skip to main content

SKaMPI: A detailed, accurate MPI benchmark

  • Conference paper
  • First Online:
Recent Advances in Parallel Virtual Machine and Message Passing Interface (EuroPVM/MPI 1998)

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

Abstract

SKaMPI is a benchmark for MPI implementations. Its purpose is the detailed analysis of the runtime of individual MPI operations and comparison of these for different implementations of MPI. SKaMPI can be configured and tuned in many ways: operations, measurement precision, communication modes, packet sizes, number of processors used etc. The technically most interesting feature of SKaMPI are measurement mechanisms which combine accuracy, efficiency and robustness. Postprocessors support graphical presentation and comparisons of different sets of results which are collected in a public web-site. We describe the SKaMPI design and implementation and illustrate its main aspects with actual measurements.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Bailey, E. Barszcz, J. Barton, D. Browning, and R. Carter. The NAS parallel benchmarks. Technical Report RNR-94-007, RNR, 1994.

    Google Scholar 

  2. Vladimir Getov, Emilio Hernandez, and Tony Hey. Message-Passing Performance on Parallel Computers. In C. Lengauer, M. Griebl, and S. Gorlatch, editors, EuroPar '97, pages 1009–1016, New York, 1997. Springer. LNCS 1300.

    Google Scholar 

  3. Charles H. Koelbel, David B. Loveman, Robert S. Schreiber, Guy L. Steele, and Mary E. Zosel. The High Performance Fortran Handbook. MIT Press, Cambridge, MA, 1994.

    Google Scholar 

  4. Parkbench Committee. Public International Benchmarks for Parallel Computers. Scientific Programming, 3(2):101–146, 1994. Report 1.

    Google Scholar 

  5. J. Piernas, A. Flores, and J. M. Garcia. Analyzing the performance of MPI in a cluster of workstations based on fast ethernet. In Fourth European PVM/MPI User's Group Meeting, pages 17–24, New York, November 1997. Springer. LNCS 1332.

    Google Scholar 

  6. M. Resch, H. Berger, and T. Boenisch. A comparison of MPI performance in different MPPs. In Fourth European PVM/MPI User's Group Meeting pages 17–24, New York, November 1997. Springer. LNCS 1332.

    Google Scholar 

  7. R. Reussner. Portable Leistungsmessung des Message Passing Interfaces. Diplomarbeit, Universität Karlsruhe, Germany, 1997.

    Google Scholar 

  8. CO. Wahl. Evaluierung von Implementationen des Message Passing Interface (MPI)-Standards auf heterogenen Workstation-clustern. Diplomarbeit, RWTH Aachen, Germany, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vassil Alexandrov Jack Dongarra

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reussner, R., Sanders, P., Prechelt, L., Müller, M. (1998). SKaMPI: A detailed, accurate MPI benchmark. 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/BFb0056559

Download citation

  • DOI: https://doi.org/10.1007/BFb0056559

  • 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

Publish with us

Policies and ethics