Abstract
This paper introduces the design and implementation of DMPI, a high performance MPI running on a cluster of SMPs (CLUMPS) called DAWNING-3000 super-server. DMPI provides high performance communication layer with remote memory access (RMA) functions and a flexible and sufficient extension of ADI (DADI-E). The bandwidth of DMPI is almost reached the peak bandwidth of the lower level communication protocol. With the expanded DADI-E, it is easily to provide a high performance PVM library with the efficient lower communication layer of MPI. Important features of DMPI and DADI-E are presented in the paper, including special data path, RMA mechanism, dynamic process management and special support for PVM. The performance of DMPI over Myrinet is also given.
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
Kai Hwang, Zhiwei Xu, Scaleable Parallel Computing: Technology, Architecture, Programming, WCB/McGraw-Hill, 1998.
Message Passing Interface (MPI) Forum Home Page: http://www.mpi-forum.org.
Message Passing Interface Forum: MPI-2: Extension to the Message-Passing Interface. (June 1997), available at http://www.mpi-forum.org.
W. Gropp, E. Lusk, N. Doss, and A. Skjellum: A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard. Parallel Computing Vol. 22, No. 6, (September 1996).
W. Gropp and E. Lusk: MPICH Abstract Device Interface Version 3.3 Reference Manual Draft, Mar. 20, 2002.
MPICH Home Page: http://www-unix.mcs.anl.gov/mpi/mpich.
Xingfu Wu and Ninghui Sun: DPVM: PVM for Dawning Cluster Systems. Proc. of 4th International Conference/Exhibition on High Performance Computing in Asia-Pacific Region, 2000.
Ma Jie, He Jin, Meng Dan and Li Guo Jie: BCL-3: A High Performance Basic Communication Protocol for Commodity Superserver DAWNING-3000. Journal of Computer Science and Technology, 2001, 16(6): 522–530.
Meng Dan, Ma Jie, et al: Semi-User-Level Communication Architecture. In Proc. of IPDPS 2002, 2002.
Nanette J. Boden, etc.: Myrinet: A Gigabit-per-Second Local Area Network. IEEE Micro, Feb, 1995.
Myricom. The GM Message Passing System, http://www.myri.com/GM/doc/, 2000.
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
Huang, W., Wang, Z., Ma, J. (2002). Design of DMPI on DAWNING-3000. 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_48
Download citation
DOI: https://doi.org/10.1007/3-540-45825-5_48
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