DocumentCode :
402635
Title :
Applications-driven parallel I/O
Author :
Galbreath, N. ; Gropp, W. ; Levine, D.
Author_Institution :
Argonne Nat. Lab., IL, USA
fYear :
1993
fDate :
15-19 Nov. 1993
Firstpage :
462
Lastpage :
471
Abstract :
The authors investigate the needs of some massively parallel applications running on distributed-memory parallel computers at Argonne National Laboratory and identify some common parallel I/O operations. For these operations, routines were developed that hide the details of the actual implementation (such as the number of parallel disks) from the application, while providing good performance. An important feature is the ability for the application programmer to specify that a file be accessed either as a high-performance parallel file or as a conventional Unix file, simply by changing the value of a parameter on the file open call. These routines are examples of a parallel I/O abstraction that can enhance development, portability, and performance of I/O operations in applications. Some of the specific issues in their design and implementation in a distributed-memory toolset are discussed.
Keywords :
Unix; application program interfaces; input-output programs; parallel programming; software performance evaluation; software portability; Argonne National Laboratory; I/O operations; Unix file; application programmer; application-driven parallel I/O; common parallel I/O operations; distributed-memory parallel computers; distributed-memory toolset; file open call; high-performance parallel file; massively parallel applications; parallel I/O abstraction; parallel disks; parallel peformance; portability; Application software; Computer applications; Computer science; Concurrent computing; Distributed computing; Laboratories; Mathematics; Production systems; Programming profession; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '93. Proceedings
ISSN :
1063-9535
Print_ISBN :
0-8186-4340-4
Type :
conf
DOI :
10.1109/SUPERC.1993.1263494
Filename :
1263494
Link To Document :
بازگشت