• DocumentCode
    451226
  • Title

    MPI-IO/GPFS, an Optimized Implementation of MPI-IO on Top of GPFS

  • Author

    Prost, Jean-Pierre ; Treumann, Richard ; Hedges, Richard ; Jia, Bin ; Koniges, Alice

  • Author_Institution
    IBM T.J. Watson Research Center
  • fYear
    2001
  • fDate
    10-16 Nov. 2001
  • Firstpage
    58
  • Lastpage
    58
  • Abstract
    MPI-IO/GPFS is an optimized prototype implementation of the I/O chapter of the Message Passing Interface (MPI) 2 standard. It uses the IBM General Parallel File System (GPFS) Release 3 as the underlying file system. This paper describes optimization features of the prototype that take advantage of new GPFS programming interfaces. It also details how collective data access operations have been optimized by minimizing the number of messages exchanged in sparse accesses and by increasing the overlap of communication with file access. Experimental results show a performance gain. A study of the impact of varying the number of tasks running on the same node is also presented.
  • Keywords
    GPFS; MPI-IO; SMP node; benchmark; data shipping; double buffering; file hints; optimization; performance; prefetching; Benchmark testing; File systems; Government; Laboratories; Machinery; Message passing; Parallel programming; Performance gain; Prefetching; Prototypes; GPFS; MPI-IO; SMP node; benchmark; data shipping; double buffering; file hints; optimization; performance; prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, ACM/IEEE 2001 Conference
  • Print_ISBN
    1-58113-293-X
  • Type

    conf

  • DOI
    10.1109/SC.2001.10047
  • Filename
    1592834