Disk-directed I/O for MIMD multiprocessors
- 1 February 1997
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computer Systems
- Vol. 15 (1) , 41-74
- https://doi.org/10.1145/244764.244766
Abstract
Many scientific applications that run on today's multiprocessors, such as weather forecasting and seismic analysis, are bottlenecked by their file-I/O needs. Even if the multiprocessor is configured with sufficient I/O hardware, the file system software often fails to provide the available bandwidth to the application. Although libraries and enhanced file system interfaces can make a significant improvement, we believe that fundamental changes are needed in the file server software. We propose a new technique, disk-directed I/O, to allow the disk servers to determine the flow of data for maximum performance. Our simulations show that tremendous performance gains are possible both for simple reads and writes and for an out-of-core application. Indeed, our disk-directed I/O technique provided consistent high performance that was largely independent of data distribution and obtained up to 93% of peak disk bandwidth. It was as much as 18 times faster than either a typical parallel file system or a two-phase-I/O library.Keywords
This publication has 10 references indexed in Scilit:
- Agent Systems, Mobile Agents, and ApplicationsPublished by Springer Nature ,2000
- The Galley parallel file systemParallel Computing, 1997
- File-access characteristics of parallel scientific workloadsIEEE Transactions on Parallel and Distributed Systems, 1996
- Proposal for a Common Parallel File System Programming Interface 1.0,Published by Defense Technical Information Center (DTIC) ,1996
- The Vesta parallel file systemACM Transactions on Computer Systems, 1996
- The TickerTAIP parallel RAID architectureACM Transactions on Computer Systems, 1994
- An introduction to disk drive modelingComputer, 1994
- Section 1: OverviewScientific Programming, 1993
- Caching and Writeback Policies in Parallel File SystemsJournal of Parallel and Distributed Computing, 1993
- PROTEUS: A High-Performance Parallel-Architecture SimulatorPublished by Defense Technical Information Center (DTIC) ,1991