Skip to main content

Design of DMPI on DAWNING-3000

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

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

  • 419 Accesses

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kai Hwang, Zhiwei Xu, Scaleable Parallel Computing: Technology, Architecture, Programming, WCB/McGraw-Hill, 1998.

    Google Scholar 

  2. Message Passing Interface (MPI) Forum Home Page: http://www.mpi-forum.org.

  3. Message Passing Interface Forum: MPI-2: Extension to the Message-Passing Interface. (June 1997), available at http://www.mpi-forum.org.

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

    Google Scholar 

  5. W. Gropp and E. Lusk: MPICH Abstract Device Interface Version 3.3 Reference Manual Draft, Mar. 20, 2002.

    Google Scholar 

  6. MPICH Home Page: http://www-unix.mcs.anl.gov/mpi/mpich.

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

    Google Scholar 

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

    Article  MATH  Google Scholar 

  9. Meng Dan, Ma Jie, et al: Semi-User-Level Communication Architecture. In Proc. of IPDPS 2002, 2002.

    Google Scholar 

  10. Nanette J. Boden, etc.: Myrinet: A Gigabit-per-Second Local Area Network. IEEE Micro, Feb, 1995.

    Google Scholar 

  11. Myricom. The GM Message Passing System, http://www.myri.com/GM/doc/, 2000.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics