• DocumentCode
    2548849
  • Title

    Improving Parallel I/O Performance with Data Layout Awareness

  • Author

    Chen, Yong ; Sun, Xian-He ; Thakur, Rajeev ; Song, Huaiming ; Jin, Hui

  • Author_Institution
    Comput. Sci. & Math. Div., Oak Ridge Nat. Lab., Oak Ridge, TN, USA
  • fYear
    2010
  • fDate
    20-24 Sept. 2010
  • Firstpage
    302
  • Lastpage
    311
  • Abstract
    Parallel applications can benefit greatly from 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 computing systems. In this study, we propose a data layout-aware optimization strategy to promote a better integration of the parallel I/O middleware and parallel file systems, two major components of the current parallel I/O systems, and to improve the data access performance. We explore the layout-aware optimization in both independent I/O and collective I/O, two primary forms of I/O in parallel applications. We illustrate that the layout-aware I/O optimization could improve the performance of current parallel I/O strategy effectively. The experimental results verify that the proposed strategy could improve parallel I/O performance by nearly 40% on average. The proposed layout-aware parallel I/O has a promising potential in improving the I/O performance of parallel systems.
  • Keywords
    input-output programs; middleware; optimisation; parallel programming; computational capability; data access performance; data layout awareness; optimization strategy; parallel I/O middleware; parallel I/O performance; parallel applications; parallel systems; Distributed databases; Layout; Middleware; Optimization; Parallel processing; Prefetching; Servers; I/O performance; collective I/O; data access optimization; data layout; independent I/O; parallel I/O; parallel I/O middleware; parallel file systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2010 IEEE International Conference on
  • Conference_Location
    Heraklion, Crete
  • Print_ISBN
    978-1-4244-8373-0
  • Electronic_ISBN
    978-0-7695-4220-1
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2010.35
  • Filename
    5600297