We provide a competitive analysis framework for online prefetching and buffer management algorithms in parallel I/O systems, using a read-once model of block references. This has widespread applicability to key I/O-bound applications such as external merging and concurrent playback of multiple video streams. Two realistic lookahead models, global lookahead and local lookahead, are defined. Algorithms NOM and GREED based on these two forms of lookahead are analyzed for shared buffer and distributed buffer configurations, both of which occur frequently in existing systems. An important aspect of our work is that we show how to implement both the models of lookahead in practice using the simple techniques of forecasting and flushing. Given a ...
External Memory models, most notable being the I-O Model [3], capture the effects of memory hierarch...
AbstractWe study integrated prefetching and caching in single and parallel disk systems. In the firs...
High-performance I/O systems depend on prefetching and caching in order to deliver good performance ...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
In this thesis we study prefetching and buffer management algorithms for parallel I/O systems. Two m...
The I/O performance of applications in multiple-disk systems can be improved by overlapping disk acc...
In parallel I/O systems the I/O buffer can be used to improve I/O parallelism by improving I/O laten...
Abstract—We address the problem of prefetching and caching in a parallel I/O system and present a ne...
AbstractMultiple-disk organizations can be used to improve the I/O performance of problems like exte...
We present an optimal algorithm, L-OPT, for prefetching and I/O scheduling in parallel I/O systems u...
This is the published version, made available with the permission of the publisher. Copyright © 200...
[[abstract]]We consider the natural extension of the well-known single disk caching problem to the p...
Buffer management for a D-disk parallel I/O system is considered in the context of randomized placem...
Improvements in the processing speed of multiprocessors are outpacing improvements in the speed of d...
External Memory models, most notable being the I-O Model [3], capture the effects of memory hierarch...
AbstractWe study integrated prefetching and caching in single and parallel disk systems. In the firs...
High-performance I/O systems depend on prefetching and caching in order to deliver good performance ...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
In this thesis we study prefetching and buffer management algorithms for parallel I/O systems. Two m...
The I/O performance of applications in multiple-disk systems can be improved by overlapping disk acc...
In parallel I/O systems the I/O buffer can be used to improve I/O parallelism by improving I/O laten...
Abstract—We address the problem of prefetching and caching in a parallel I/O system and present a ne...
AbstractMultiple-disk organizations can be used to improve the I/O performance of problems like exte...
We present an optimal algorithm, L-OPT, for prefetching and I/O scheduling in parallel I/O systems u...
This is the published version, made available with the permission of the publisher. Copyright © 200...
[[abstract]]We consider the natural extension of the well-known single disk caching problem to the p...
Buffer management for a D-disk parallel I/O system is considered in the context of randomized placem...
Improvements in the processing speed of multiprocessors are outpacing improvements in the speed of d...
External Memory models, most notable being the I-O Model [3], capture the effects of memory hierarch...
AbstractWe study integrated prefetching and caching in single and parallel disk systems. In the firs...
High-performance I/O systems depend on prefetching and caching in order to deliver good performance ...