We present an optimal algorithm, L-OPT, for prefetching and I/O scheduling in parallel I/O systems using a read-once model of block reference. The algorithm uses knowledge of the next L block references, L-block lookahead, to schedule I/Os in an on-line manner. It uses a dynamic priority assignment scheme to decide when blocks should be prefetched, so as to minimize the total number of I/Os. The parallel disk model of an I/O system is used to study the performance of L-OPT. We show that L-OPT is comparable to the best on-line algorithm with the same amount of lookahead; the ratio of the length of its schedule to the length of the optimal schedule is within a constant factor of the best possible. Specifically, we show that the competitive ...
We study integrated prefetching and caching problems following the work of Cao et al. [1995] and Kim...
Buffer management for a D-disk parallel I/O system is considered in the context of randomized placem...
We introduce a framework for real-time I/O scheduling for multiple-disk parallel I/O systems. The fr...
Abstract—We address the problem of prefetching and caching in a parallel I/O system and present a ne...
The I/O performance of applications in multiple-disk systems can be improved by overlapping disk acc...
In this work we address the problems of prefetching and I/O scheduling for read-once reference stri...
In parallel I/O systems the I/O buffer can be used to improve I/O parallelism by improving I/O laten...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
Abstract. Parallel disks promise to be a cost effective means for achieving high bandwidth in applic...
In this thesis we study prefetching and buffer management algorithms for parallel I/O systems. Two m...
AbstractWe study integrated prefetching and caching in single and parallel disk systems. In the firs...
Parallel disks promise to be a cost effective means for achieving high bandwidth in applications inv...
[[abstract]]We consider the natural extension of the well-known single disk caching problem to the p...
We study integrated prefetching and caching problems following the work of Cao et. al. [3] and Kimbr...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
We study integrated prefetching and caching problems following the work of Cao et al. [1995] and Kim...
Buffer management for a D-disk parallel I/O system is considered in the context of randomized placem...
We introduce a framework for real-time I/O scheduling for multiple-disk parallel I/O systems. The fr...
Abstract—We address the problem of prefetching and caching in a parallel I/O system and present a ne...
The I/O performance of applications in multiple-disk systems can be improved by overlapping disk acc...
In this work we address the problems of prefetching and I/O scheduling for read-once reference stri...
In parallel I/O systems the I/O buffer can be used to improve I/O parallelism by improving I/O laten...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
Abstract. Parallel disks promise to be a cost effective means for achieving high bandwidth in applic...
In this thesis we study prefetching and buffer management algorithms for parallel I/O systems. Two m...
AbstractWe study integrated prefetching and caching in single and parallel disk systems. In the firs...
Parallel disks promise to be a cost effective means for achieving high bandwidth in applications inv...
[[abstract]]We consider the natural extension of the well-known single disk caching problem to the p...
We study integrated prefetching and caching problems following the work of Cao et. al. [3] and Kimbr...
We provide a competitive analysis framework for online prefetching and buffer management algorithms ...
We study integrated prefetching and caching problems following the work of Cao et al. [1995] and Kim...
Buffer management for a D-disk parallel I/O system is considered in the context of randomized placem...
We introduce a framework for real-time I/O scheduling for multiple-disk parallel I/O systems. The fr...