skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: DONIO: Distributed object network I/O library

Technical Report ·
OSTI ID:10184542

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:
Oak Ridge National Lab., TN (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
AC05-84OR21400
OSTI ID:
10184542
Report Number(s):
ORNL/TM-12743; ON: DE94019163; TRN: 94:008584
Resource Relation:
Other Information: PBD: Sep 1994
Country of Publication:
United States
Language:
English

Similar Records

DONIO: Distributed Object Network I/O Library
Technical Report · Sat Jan 01 00:00:00 EST 1994 · OSTI ID:10184542

EDONIO: Extended distributed object network I/O library
Technical Report · Wed Mar 01 00:00:00 EST 1995 · OSTI ID:10184542

DOLIB: Distributed Object Library
Technical Report · Sat Jan 01 00:00:00 EST 1994 · OSTI ID:10184542