Abstract:
Abstract. We show that deterministic algorithms using bounded lookahead cannot fully exploit the potential of a parallel I/O system. Randomization can be used to signi cantly improve the performance of parallel prefetching and bu er management algorithms. Using randomization in the data layout and a simple prefetching scheme, we show that a readonce reference string of length N can be serviced in (N=D) parallel I/Os in a D-disk system. For the case of read-many reference strings we introduce a novel algorithm using randomized write-back with a competitive ratio of ( p D). In contrast, we show that deterministic write-back results in a competitive ratio of at least (D). 1
Citations
|
387
|
A study of replacement algorithms for virtual storage computers. IBMSystems Journal
– Belady
- 1966
|
|
173
|
A Study of Integrated Prefetching and Caching Strategies
– Cao, Felten, et al.
|
|
157
|
Competitive paging algorithms
– Fiat, Karp, et al.
- 1991
|
|
111
|
A strongly competitive randomized paging algorithm
– McGeoch, Sleator
- 1989
|
|
67
|
Integrated parallel prefetching and caching
– Kimbrel, Cao, et al.
- 1996
|
|
30
|
On the influence of lookahead in competitive paging algorithms
– Albers
- 1997
|
|
29
|
Amortized E ciency of List Update and Paging Rules
– Sleator, Tarjan
- 1985
|
|
23
|
On competitive on-line paging with lookahead
– Breslauer
- 1998
|
|
23
|
Markov Analysis of MultipleDisk Prefetching Strategies for External Merging
– Pai, Schaffer, et al.
- 1994
|
|
18
|
Competitive parallel disk prefetching and buffer management
– Barve, Kallahalla, et al.
- 1997
|
|
3
|
M.: Tight Bounds for Prefetching and Bu er Management Algorithms for Parallel I/O Systems
– Varman, Verma
- 1996
|
|
3
|
M.: Optimal Algorithms For Parallel Memory 1: Two-Level Memories. Algorithmica 12(2-3
– Vitter, Shriver
- 1994
|
|
1
|
Competitive Prefetching and Bu er Management for
– Kallahalla
- 1997
|
|
1
|
Improving Competitiveness of Parallel-Disk Bu er Management Using Randomized Write-back
– Kallahalla, Varman
- 1997
|