• DocumentCode
    2228711
  • Title

    Dynamic process management in an MPI setting

  • Author

    Gropp, W. ; Lusk, E.

  • Author_Institution
    Div. of Math. & Comput. Sci., Argonne Nat. Lab., IL, USA
  • fYear
    1995
  • fDate
    25-28 Oct 1995
  • Firstpage
    530
  • Lastpage
    533
  • Abstract
    We describe an architecture for the runtime environment for parallel applications as prelude to describing how parallel applications might interface to their environment in a portable way. We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic process management, including spawning of new processes by a running application and connection to existing processes to support client/server applications. Such extensions are needed if more of the runtime environment for parallel programs is to be accessible to MPI programs or to be themselves written using MPI. The extensions proposed here are motivated by real applications and fit cleanly with existing concepts of MPI. No changes to the existing MPI Standard are proposed, thus all present MPI programs will run unchanged
  • Keywords
    message passing; parallel processing; MPI setting; dynamic process management; parallel applications; process management; runtime environment; Application software; Computer architecture; Computer science; Environmental management; Libraries; Mathematics; Resource management; Runtime environment; Scheduling; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1063-6374
  • Print_ISBN
    0-81867195-5
  • Type

    conf

  • DOI
    10.1109/SPDP.1995.530729
  • Filename
    530729