• DocumentCode
    2721552
  • Title

    Design and implementation of a parallel I/O runtime system for irregular applications

  • Author

    No, Jaechun ; Park, Sung-Soon ; Carretero, Jesús ; Choudhary, Alok ; Chen, Pang

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Syst., Syracuse Univ., NY, USA
  • fYear
    1998
  • fDate
    30 Mar-3 Apr 1998
  • Firstpage
    280
  • Lastpage
    284
  • Abstract
    In this paper we present the design, implementation and evaluation of a runtime system based on collective I/O techniques for irregular applications. We present two models, namely, “Collective I/O” and “Pipelined Collective I/O”. In the first scheme, all processors participate in the I/O simultaneously making scheduling of I/O requests simpler but creating a possibility of contention at the I/O nodes. In the second approach, processors are grouped into several groups, so that only one group performs I/O simultaneously, while the next group performs communication to rearrange data, and this entire process is pipelined to reduce I/O node contention dynamically. Both models have been optimized by using software caching, chunking and on-line compression mechanisms. We demonstrate that we can obtain significantly high-performance for I/O above what has been possible so far. The performance results are presented on an Intel Paragon and on the ASCI/Red teraflops machine at Sandia National Labs
  • Keywords
    cache storage; input-output programs; parallel processing; performance evaluation; ASCI/Red teraflops machine; Intel Paragon; chunking; irregular applications; on-line compression mechanisms; parallel I/O runtime system; scheduling; software caching; Application software; Computer science; Concurrent computing; Data visualization; Large-scale systems; Libraries; Memory; Processor scheduling; Programming profession; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-8404-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1998.669926
  • Filename
    669926