DocumentCode :
2327223
Title :
I/O requirements of scientific applications: an evolutionary view
Author :
Smirni, Evgenia ; Aydt, Ruth A. ; Chien, Andrew A. ; Reed, Daniel A.
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear :
1996
fDate :
6-9 Aug. 1996
Firstpage :
49
Lastpage :
59
Abstract :
The modest I/O configurations and file system limitations of many current high-performance systems preclude solution of problems with large I/O needs. I/O hardware and file system parallelism is the key to achieving high performance. We analyze the I/O behavior of several versions of two scientific applications on the Intel Paragon XP/S. The versions involve incremental application code enhancements across multiple releases of the operating system. Studying the evolution of I/O access patterns underscores the interplay between application access patterns and file system features. Our results show that both small and large request sizes are common, that at present, application developers must manually aggregate small requests to obtain high disk transfer rates, that concurrent file accesses are frequent, and that appropriate matching of the application access pattern and the file system access mode can significantly increase application I/O performance. Based on these results, we describe a set of file system design principles.
Keywords :
file organisation; input-output programs; natural sciences; natural sciences computing; parallel processing; software performance evaluation; I/O access pattern evolution; I/O configurations; I/O requirements; Intel Paragon XP/S; application I/O performance; application access pattern/file system access mode matching; concurrent file accesses; disk transfer rates; file system design principles; file system limitations; high-performance systems; incremental application code enhancements; manual request aggregation; operating system; parallelism; request sizes; scientific applications; Aggregates; Application software; Computer science; Contracts; File systems; Hardware; Operating systems; Parallel processing; Pattern matching; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1996., Proceedings of 5th IEEE International Symposium on
Conference_Location :
Syracuse, NY, USA
ISSN :
1082-8907
Print_ISBN :
0-8186-7582-9
Type :
conf
DOI :
10.1109/HPDC.1996.546173
Filename :
546173
Link To Document :
بازگشت