2014
DOI: 10.1007/978-3-319-09873-9_21
|View full text |Cite
|
Sign up to set email alerts
|

Improving Read Performance with Online Access Pattern Analysis and Prefetching

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
8
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 14 publications
1
8
0
Order By: Relevance
“…This information is used to guide prefetching to a local buffer. Similar approaches -access pattern detection to guide prefetching -are proposed by Patrick et al [81], He, Sun, and Thakur [32], Lu et al [65], and Tang et al [97].…”
Section: Caching and Prefetchingmentioning
confidence: 92%
See 1 more Smart Citation
“…This information is used to guide prefetching to a local buffer. Similar approaches -access pattern detection to guide prefetching -are proposed by Patrick et al [81], He, Sun, and Thakur [32], Lu et al [65], and Tang et al [97].…”
Section: Caching and Prefetchingmentioning
confidence: 92%
“…The approach proposed by Tang et al [97] periodically analyzes past accesses and applies a rules library to predict future accesses (for prefetching). They collect spatiality information about read requests from the MPI-IO library.…”
Section: Runtime Detectionmentioning
confidence: 99%
“…To predict future accesses, the technique proposed by Dorier et al [8] named Omnisc'IO, intercepts I/O operations and builds a grammar. The approach employed by Tang et al [9] periodically analyzes previous accesses and applies a rule library to predict future accesses (for prefetching). They collect metrics regarding spatiality of read requests from the MPI-IO library.…”
Section: Related Workmentioning
confidence: 99%
“…Existing work on cache management can be classified into three categories: single-node cache management, distributed cache management, and cache management on the hierarchical storage. Early efforts, such as LRU, LFU, FIFO, CLOCK [24], were primarily dedicated to single-node cache management. These algorithms, as well as their ramifications [18], [20] have been used for cache management on various devices, such as disk cache on DRAM and on SSDs.…”
Section: Related Workmentioning
confidence: 99%
“…Eley [33] and [34] prefetches the input data of applications into SSD to reduce the latency of reading data inputs. Byna [2] and Tang [24], [23] propose prefetching algorithms that fetch data based on the historical access patterns of flat files. In contrast, ARCHIE works efficiently on multi-dimensional arrays to accelerate read operations of analysis applications using hierarchical storage systems.…”
Section: Related Workmentioning
confidence: 99%