DocumentCode :
2487717
Title :
Application level I/O caching on Blue Gene/P systems
Author :
Seelam, Seetharami ; Chung, I-Hsin ; Bauer, John ; Yu, Hao ; Wen, Hui-Fang
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
8
Abstract :
In this paper, we present an application level aggressive I/O caching and prefetching system to hide I/O access latency experienced by out-of-core applications. Without the application level prefetching and caching capability, users of I/O intensive applications need to rewrite them with asynchronous I/O calls or restructure their code with MPI-IO calls to efficiently use the large scale system resources. Our proposed solution of user controllable aggressive caching and prefetching system maintains a file-IO cache in the user space of the application, analyzes the I/O access patterns, prefetches requests, and performs write-back of dirty data to storage asynchronously. So each time the application needs the data it does not have to pay the full I/O latency penalty in going to the storage and getting the required data. We have implemented this aggressive caching and asynchronous prefetching on the Blue Gene/P (BGP) system. The preliminary experiment evaluates the caching performance using the WRF benchmark. The results on BGP system demonstrate that our method improves application I/O throughput.
Keywords :
cache storage; input-output programs; message passing; pattern recognition; storage management; Blue Gene/P systems; I/O caching; MPI-IO; access latency; access patterns; large scale system; prefetching; Bandwidth; Buffer storage; Cache storage; Control systems; Delay; Information analysis; Large-scale systems; Pattern analysis; Performance analysis; Prefetching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5161230
Filename :
5161230
Link To Document :
بازگشت