2005
DOI: 10.1016/j.ic.2005.01.003
|View full text |Cite
|
Sign up to set email alerts
|

Integrated prefetching and caching in single and parallel disk systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
6
0

Year Published

2005
2005
2021
2021

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 21 publications
0
6
0
Order By: Relevance
“…Another approach uses time series modeling [38] to predict temporal access patterns and issue prefetches during computation intervals. Prefetch algorithms tailored for parallel I/O systems have also been studied [1,20,22].…”
Section: I/o Prefetchingmentioning
confidence: 99%
See 1 more Smart Citation
“…Another approach uses time series modeling [38] to predict temporal access patterns and issue prefetches during computation intervals. Prefetch algorithms tailored for parallel I/O systems have also been studied [1,20,22].…”
Section: I/o Prefetchingmentioning
confidence: 99%
“…In [7], Cao et al point out the interaction between integrated prefetching and caching and derive an aggressive prefetching policy with excellent competitive performance in the context of complete knowledge of future accesses. The work is followed by many integrated approaches, for example, [1,8,20,22,23,32,37] which are either offline or based on hints of I/O access patterns.…”
Section: Integrated Prefetching and Cachingmentioning
confidence: 99%
“…The final instance of each block must be output to its assigned disk. 3 We prove that the following offline algorithm manyWriting minimizes the number of output operations for the write-many problem: Let Q denote the set of blocks in the buffer pool, so initially Q = ∅. Let Q d = {b ∈ Q : disk(b) = d} denote the blocks queued for disk d. To write block b i , if b i ∈ Q, the old version is overwritten in its existing buffer.…”
Section: Prefetching With Cachingmentioning
confidence: 99%
“…Albers, Garg, and Leonardi [4] gave an optimal polynomial time offline algorithm for the single-disk case in the penalty model, but it does not generalize well to multiple disks. Albers and Büttner [3] overcame this problem by requiring synchronized parallel disk access (as in the I/O model) and by postulating O(D) additional buffer blocks not available to the optimal algorithm. Both these algorithms are based on linear programming and hence are quite complicated and time consuming.…”
mentioning
confidence: 99%
“…As a result, the tall/small job scheduling problem and the prefetch/caching problem can be solved in worst case time O(n 3 ) improving over respectively O(n 10 ) [4] and O * (n 18 ) [2]. Implementations are available from the authors home-pages.…”
Section: Introductionmentioning
confidence: 99%