Title :
Interval Based I/O: A New Approach to Providing High Performance Parallel I/O
Author :
Logan, Jeremy ; Dickens, Phillip
Author_Institution :
Nat. Center for Comput. Sci., Oak Ridge Nat. Lab., Oak Ridge, TN, USA
Abstract :
Providing scalable, high-performance parallel I/O for data-intensive computations is beset by a number of difficult challenges. The most often cited difficulties include the non-contiguous I/O patterns prominent in scientific codes, the lack of support for parallel I/O optimizations in POSIX, the high cost of providing strict file consistency semantics, and the cost of accessing storage devices over a network. We believe, however, that a more fundamental problem is the legacy view of a file as a linear sequence of bytes. To address this issue, we are developing a new approach to parallel I/O that is based on what we term intervals and interval files. This paper provides an overview of the interval-IO system and a set of benchmarks demonstrating the power of this new approach.
Keywords :
input-output programs; optimisation; parallel processing; POSIX; data-intensive computation; file consistency semantics; high performance parallel I-O; interval file; parallel I-O optimization; storage device access; Benchmark testing; Computational modeling; Data models; File systems; Layout; Libraries; Writing; MPI-IO; data intensive computing; high-performance computing; interval I/O; parallel I/O;
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2011 40th International Conference on
Conference_Location :
Taipei City
Print_ISBN :
978-1-4577-1337-8
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPPW.2011.45