Abstract
This paper evaluates the performance of several MPI implementations regarding two chapters of the MPI-2 specification. First, we analyze, whether the performance using dynamically created communicators is comparable to the approach presented in MPI-1 using a static communicator for different MPI libraries. We than evaluate, whether the communication performance of one-sided communication on current machines, represents a benefit or a drawback to the end-user compared to the more conventional two-sided communication.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gropp, W., Lusk, E., Doss, N., Skjellum, A.: A high-performance, portable implementation of the MPI message-passing interface standard. Parallel Computing 22 (1996)
Message Passing Interface Forum. MPI: A Message-Passing Interface Standard (version 1.1). Technical report (June 1995), http://www.mpi-forum.org
Message Passing Interface Forum. MPI-2: Extentions to the Message-Passing Interface, July 18 (1997)
Rabenseifner, R., Koniges, A.E.: Effective File-I/O Bandwidth Benchmark. In: Bode, A., Ludwig, T., Karl, W.C., Wismüller, R. (eds.) Euro-Par 2000. LNCS, vol. 1900, pp. 1273–1283. Springer, Heidelberg (2000)
Golebiewski, M., Traeff, J.L.: MPI-2 One-Sided Communications in a Giganet SMP Cluster. In: Cotronis, Y., Dongarra, J. (eds.) Recent Advances in Parallel Virtual Machine and Message Passing Interface, pp. 16–23. Springer, Heidelberg (2001)
Luecke, G., Hu, W.: Evaluating the Performance of MPI-2 One-Sided Routines on a Cray SV-1, technical report, December 21 (2002), http://www.public.iastete.edu/grl/publications.html
Booth, S., Mourao, E.: Single Sided MPI implementations for SUN MPI. In: Proceedings of Supercomputing 2000, Dallas, TX, USA (2000)
Mierendorff, H., Cassirer, K., Schwamborn, H.: Working with MPI Benchmark Suites on ccNUMA Architectures. In: Dongarra, J., Kacsuk, P., Podhorszki, N. (eds.) Recent Advances in Parallel Virtual Machine and Message Passing Interface, pp. 18–26. Springer, Heidelberg (2000)
Gropp, W., Lusk, E.: Reproducible measurements of MPI performance characteristics. In: Dongarra, J.J., Luque, E., Margalef, T. (eds.) Recent advances in Parallel Virtual Vachine and Message Passing Interface, pp. 11–18. Springer, Heidelberg (1999)
Reussner, R.H., Sanders, P., Prechelt, L., Müller, M.: SKaMPI: A Detailed Accurate MPI Benchmark. In: Alexandrov, V., Dongarra, J.J. (eds.) Recent advances in Parallel Virtual Vachine and Message Passing Interface, pp. 52–59. Springer, Heidelberg (1999)
Hempel, R.: Basic message passing benchmarks, methodology and pitfalls. Presented at SPEC Workshop, Wuppertal, Germany (September 1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gabriel, E., Fagg, G.E., Dongarra, J.J. (2003). Evaluating the Performance of MPI-2 Dynamic Communicators and One-Sided Communication. In: Dongarra, J., Laforenza, D., Orlando, S. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2003. Lecture Notes in Computer Science, vol 2840. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39924-7_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-39924-7_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20149-6
Online ISBN: 978-3-540-39924-7
eBook Packages: Springer Book Archive