Skip to main content

MPI-2 Process Creation & Management Implementation for NT Clusters

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

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

  • 398 Accesses

Abstract

The second version of the MPI-2 standard introduced new functionality to the Message Passing Interface. The ability of adding new processes to an MPI application at runtime was one of the main new extensions to the existing functionality. This paper presents the first implementation of the Process Creation and Management chapter of the standard for Win32 environments. The implementation of this functionality in generic NT clusters presents challenging problems due to the distributed nature and the considerable difference between each cluster. A description of the problems faced while implementing this new functionality as well as the solutions implemented in the WMPI library are presented this paper.

This Work was partially supported by the Portuguese Ministry of Science and Technology through the R&D Unit 326/94 (CISUC) and the project PRAXIS XXI 2/2.1/TIT/1625/95 named ParQuantum

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. Message Passing Interface Forum: MPI: A message-passing interface standard. International Journal of Supercomputer Applications, 8(3/4):165–414 (1994).

    Google Scholar 

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

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

  4. Marinho, J. and Silva, J.G.: WMPI-Message Passing Interface for Win32 Clusters. Proc. of 5th European PVM/MPI User’s Group Meeting, pp. 113–120 (September 1998).

    Google Scholar 

  5. WMPI Homepage-http://dsg.dei.uc.pt/wmpi.

  6. Gropp, W., Lusk, E., Doss, N. and Skejellum, A.: A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard. Parallel Computing Vol. 22, No. 6, (September 1996).

    Google Scholar 

  7. Pedroso, H., Silva, P., Silva, J.G.: The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices. MPIDC2000-Message Passing Interface and High-Performance Clusters Developer’s and User’s Conference, Ithaca, NY, USA (March 2000).

    Google Scholar 

  8. Mourao, F.E., Silva, J.G.: Implementing MPFs One-sided Communications for WMPI. Proc. of 6th European PVM/MPI User’s Group Meeting, pp. 231–238, Barcelona, Spain (September 1999).

    Google Scholar 

  9. Silva, P., Silva, J.G.: Implementing MPI-2 Extended Collective Operations. Proc. of 6th European PVM/MPI User’s Group Meeting, pp. 125–132, Barcelona, Spain (September 1999).

    Google Scholar 

  10. Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Mancheck, B., Sunderman, V.: PVM: Parallel Virtual Machine-A User’s Guide and Tutorial for Network Parallel Computing. MIT Press (1994).

    Google Scholar 

  11. Burns, G., Daoud, R., Vaigl, J.: LAM: An open cluster environment for MPI. Proc. of Supercomputing Symposium’94, pp. 379–386, Toronto, Canada (1994).

    Google Scholar 

  12. Asai, N., Kentemich, T., Lagier, P.: MPI-2 Implementation on Fujitsu generic message passing kernel. Proceedings of Supercomputing’99, Portland, Oregon, USA (November 1999).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pedroso, H., Silva, J.G. (2000). MPI-2 Process Creation & Management Implementation for NT Clusters. In: Dongarra, J., Kacsuk, P., Podhorszki, N. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2000. Lecture Notes in Computer Science, vol 1908. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45255-9_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-45255-9_27

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41010-2

  • Online ISBN: 978-3-540-45255-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics