TY - GEN
T1 - Applications-driven parallel I/O
AU - Galbreath, N.
AU - Gropp, W.
AU - Levine, D.
PY - 1993
Y1 - 1993
N2 - We investigate the needs of some massively parallel applications running on distributed-memory parallel computers at Argonne National Laboratory and identify some common paralell 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 sspecify 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.
AB - We investigate the needs of some massively parallel applications running on distributed-memory parallel computers at Argonne National Laboratory and identify some common paralell 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 sspecify 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.
UR - http://www.scopus.com/inward/record.url?scp=0027736152&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0027736152&partnerID=8YFLogxK
U2 - 10.1109/SUPERC.1993.1263494
DO - 10.1109/SUPERC.1993.1263494
M3 - Conference contribution
AN - SCOPUS:0027736152
SN - 0818643404
SN - 9780818643408
T3 - Proceedings of the Supercomputing Conference
SP - 462
EP - 471
BT - Proceedings of the Supercomputing Conference
PB - Publ by IEEE
T2 - Proceedings of the Supercomputing '93 Conference
Y2 - 15 November 1993 through 19 November 1993
ER -