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
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;
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
DOI :
10.1109/CLUSTER.2010.35