Abstract
This paper describes an extension to the MPI Standard that offers the potential to increase performance for receiving messages. This extension, the ready-mode receive, is the receive-side equivalent of the ready-mode send. This paper describes the semantics of this new receive function and discusses the potential for performance improvement that it offers. In particular, we discuss how the current trend toward using intelligent network interfaces may increase the potential for significant performance improvement.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Message Passing Interface Forum: MPI: A Message-Passing Interface standard. The International Journal of Supercomputer Applications and High Performance Computing 8 (1994)
Message Passing Interface Forum: MPI-2: Extensions to the Message-Passing Interface. (1997) http://www.mpi-forum.org/docs/mpi-20-html/mpi2-report.html
Dimitrov, R., Skjellum, A.: An Efficient MPI Implementation for Virtual Interface (VI) Architecture-Enabled Cluster Computing. In: Proceedings of the Third MPI Developers’ and Users’ Conference. (1999) 15–24
Brightwell, R., Maccabe, A.B., Riesen, R.: Design and Implementation of MPI for Portals 3.0. (Submitted for Consideration to EuroPVM/MPI 2002)
Boden, N., Cohen, D., Felderman, R.E., Kulawik, A.E., Seitz, C.L., Seizovic, J. N., Su, W.: Myrinet-a gigabit-per-second local-area network. IEEE Micro 15 (1995) 29–36
Petrini, F., chun Feng, W., Hoisie, A., Coll, S., Frachtenberg, E.: The Quadrics Network: High-Performance Clustering Technology. IEEE Micro 22 (2002) 46–57
Compaq, Microsoft, and Intel: Virtual Interface Architecture Specification Version 1.0. Technical report, Compaq, Microsoft, and Intel (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brightwell, R. (2002). Ready-Mode Receive: An Optimized Receive Function for MPI. In: KranzlmĂĽller, D., Volkert, J., Kacsuk, P., Dongarra, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2002. Lecture Notes in Computer Science, vol 2474. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45825-5_56
Download citation
DOI: https://doi.org/10.1007/3-540-45825-5_56
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44296-7
Online ISBN: 978-3-540-45825-8
eBook Packages: Springer Book Archive