• DocumentCode
    3206044
  • Title

    LACIO: A New Collective I/O Strategy for Parallel I/O Systems

  • Author

    Chen, Yong ; Sun, Xian-He ; Thakur, Rajeev ; Roth, Philip C. ; Gropp, William D.

  • Author_Institution
    Dept. of Comput. Sci., Texas Tech Univ., Lubbock, TX, USA
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    794
  • Lastpage
    804
  • Abstract
    Parallel applications benefit considerably from the rapid advance of processor architectures and the available massive computational capability, but their performance suffers from large latency of I/O accesses. The poor I/O performance has been attributed as a critical cause of the low sustained performance of parallel systems. Collective I/O is widely considered a critical solution that exploits the correlation among I/O accesses from multiple processes of a parallel application and optimizes the I/O performance. However, the conventional collective I/O strategy makes the optimization decision based on the logical file layout to avoid multiple file system calls and does not take the physical data layout into consideration. On the other hand, the physical data layout in fact decides the actual I/O access locality and concurrency. In this study, we propose a new collective I/O strategy that is aware of the underlying physical data layout. We confirm that the new Layout-Aware Collective I/O (LACIO) improves the performance of current parallel I/O systems effectively with the help of noncontiguous file system calls. It holds promise in improving the I/O performance for parallel systems.
  • Keywords
    file organisation; parallel processing; LACIO; collective I/O strategy; layout-aware collective I/O; logical file layout; optimization decision; parallel I/O system; parallel system performance; physical data layout; processor architecture; Computer architecture; Computer science; Concurrent computing; Layout; Middleware; Optimization; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium (IPDPS), 2011 IEEE International
  • Conference_Location
    Anchorage, AK
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-372-8
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.79
  • Filename
    6012889