EDONIO: Extended distributed object network I/O library
- Oak Ridge National Lab., TN (United States). Mathematical Sciences Section
This report describes EDONIO (Extended Distributed Object Network I/O), an enhanced version of DONIO (Distributed Object Network I/O Library) optimized for the Intel Paragon Systems using the new M-ASYNC access mode. DONIO provided fast file I/O capabilities in the Intel iPSC/860 and Paragon distributed memory parallel environments by caching a copy of the entire file in memory distributed across all processors. EDONIO is more memory efficient by caching only a subset of the disk file at a time. DONIO was restricted by the high memory requirements and use of 32-bit integer indexing to handle files no larger than 2 Gigabytes. EDONIO overcomes this barrier by using the extended integer library routines provided by Intel`s NX operating system. For certain applications, EDONIO may show a ten-fold improvement in performance over the native NX I/O routines.
- Research Organization:
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE, Washington, DC (United States)
- DOE Contract Number:
- AC05-84OR21400
- OSTI ID:
- 95256
- Report Number(s):
- ORNL/TM-12934; ON: DE95016399; TRN: AHC29523%%51
- Resource Relation:
- Other Information: PBD: Mar 1995
- Country of Publication:
- United States
- Language:
- English
Similar Records
DONIO: Distributed Object Network I/O Library
DOLIB: Distributed Object Library