• DocumentCode
    379071
  • Title

    Modular MPI components and the composition of grid applications

  • Author

    Cotronis, J.Y.

  • Author_Institution
    Dept. of Informatics & Commun., Univ. of Athens, Panepistimiopolis, Greece
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    154
  • Lastpage
    161
  • Abstract
    The Ensemble methodology supports the design and implementation of message passing applications, particularly MPMD and those demanding irregular or partially regular process topologies. In Ensemble applications are built by composition of modular message passing components. We outline the Ensemble Software Architecture (ESA) and give an overview of the concepts and its supporting tools. We present extensions of ensemble components for composing Grid applications and outline their transformation to pure MPI executables and their execution on MPICH-G2. We demonstrate by building two simple applications, one SPMD and one MPMD where the former SPMD code is reused
  • Keywords
    message passing; software architecture; Ensemble methodology; Ensemble software architecture; MPICH-G2; MPMD; SPMD; message passing; modular MPI components; partially regular process topologies; pure MPI executables; Application software; Buildings; Communication channels; Design methodology; Functional programming; Informatics; Message passing; Resource management; Software architecture; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-based Processing, 2002. Proceedings. 10th Euromicro Workshop on
  • Conference_Location
    Canary Islands
  • Print_ISBN
    0-7695-1444-8
  • Type

    conf

  • DOI
    10.1109/EMPDP.2002.994257
  • Filename
    994257