Applications-driven parallel I/O
Conference
·
OSTI ID:46242
- Argonne National Lab., IL (United States). Mathematics and Computer Science Division
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.
- Research Organization:
- Argonne National Laboratory (ANL), Argonne, IL
- DOE Contract Number:
- W-31109-ENG-38
- OSTI ID:
- 46242
- Report Number(s):
- CONF-931115--
- Country of Publication:
- United States
- Language:
- English
Similar Records
Memory/disk resident SCF calculations on parallel computers
ZioLib: A parallel I/O library
DONIO: Distributed Object Network I/O Library
Conference
·
Tue Dec 30 23:00:00 EST 1997
·
OSTI ID:560005
ZioLib: A parallel I/O library
Technical Report
·
Fri Aug 01 00:00:00 EDT 2003
·
OSTI ID:819966
DONIO: Distributed Object Network I/O Library
Technical Report
·
Fri Dec 31 23:00:00 EST 1993
·
OSTI ID:814538