• DocumentCode
    2251416
  • Title

    PMPIO-a portable implementation of MPI-IO

  • Author

    Fineberg, Samuel A. ; Wong, Parkson ; Nitzberg, Bill ; Kuszmaul, Chris

  • Author_Institution
    Numerical Aerodynamic Simulation, NASA Ames Res. Center, Moffett Field, CA, USA
  • fYear
    1996
  • fDate
    27-31 Oct 1996
  • Firstpage
    188
  • Lastpage
    195
  • Abstract
    MPI-IO provides a demonstrably efficient portable parallel Input/Output interface, compatible with the MPI standard. PMPIO is a “reference implementation” of MPI-IO, developed at NASA Ames Research Center. To date, PMPIO has been ported to the IBM SP-2, SGI and Sun shared memory workstations, the Intel Paragon, and the Cray J90. Preliminary results using the PMPIO implementation of MPI-IO show an improvement of as much as a factor of 20 on the NAS BTIO benchmark compared to a Fortran based implementation. We show comparative results on the SP-2 Paragon, and SGI architectures
  • Keywords
    input-output programs; message passing; parallel programming; software engineering; software portability; Cray J90; IBM SP-2; Intel Paragon; MPI-IO; PMPIO; SGI; Sun shared memory workstations; message passing interface; portable I/O interface; portable implementation; portable parallel Input/Output interface; portable parallel programming; Aerodynamics; Contracts; Message passing; NASA; Numerical simulation; Parallel architectures; Programming profession; Sun; Switches; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the
  • Conference_Location
    Annapolis, MD
  • ISSN
    1088-4955
  • Print_ISBN
    0-8186-7551-9
  • Type

    conf

  • DOI
    10.1109/FMPC.1996.558082
  • Filename
    558082