DONIO: Distributed Object Network I/O Library
- ORNL
This report describes the use and implementation of DONIO (Distributed Object Network I/O), a library of routines that provide fast file I/O capabilities in the Intel iPSC/860 and Paragon distributed memory parallel environments. DONIO caches a copy of the file in memory distributed across all processors. Disk I/O routines (such as read, write, and lseek) are replaced by calls to DONIO routines, which translate these operations into message communication to update the cached data. Experiments on the Intel Paragon show that the cost of concurrent disk I/O using DONIO for large files can be 15-30 times smaller than using standard disk I/O.
- Research Organization:
- ORNL Oak Ridge National Laboratory (US)
- Sponsoring Organization:
- OFFICE OF ENERGY RESEARCH, DOE (US)
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 814538
- Report Number(s):
- ORNL/TM-12743
- Country of Publication:
- United States
- Language:
- English
Similar Records
DONIO: Distributed object network I/O library
EDONIO: Extended distributed object network I/O library
DOLIB: Distributed Object Library
Technical Report
·
Thu Sep 01 00:00:00 EDT 1994
·
OSTI ID:10184542
EDONIO: Extended distributed object network I/O library
Technical Report
·
Tue Feb 28 23:00:00 EST 1995
·
OSTI ID:95256
DOLIB: Distributed Object Library
Technical Report
·
Fri Dec 31 23:00:00 EST 1993
·
OSTI ID:814365