Javascript must be enabled to continue!
Optimal prefetching via data compression
View through CrossRef
Caching and prefetching are important mechanisms for speeding up access time to data on secondary storage. Recent work in competitive online algorithms has uncovered several promising new algorithms for caching. In this paper, we apply a form of the competitive philosophy for the first time to the problem of prefetching to develop an optimal universal prefetcher in terms of fault rate, with particular applications to large-scale databases and hypertext systems. Our prediction algorithms with particular applications to large-scale databases and hypertext systems. Our prediction algorithms for prefetching are novel in that they are based on data compression techniques that are both theoretically optimal and good in practice. Intuitively, in order to compress data effectively, you have to be able to predict future data well, and thus good data compressors should be able to predict well for purposes of prefetching. We show for powerful models such as Markov sources and
m
the order Markov sources that the page fault rate incurred by our prefetching algorithms are optimal in the limit for almost all sequences of page requests.
Title: Optimal prefetching via data compression
Description:
Caching and prefetching are important mechanisms for speeding up access time to data on secondary storage.
Recent work in competitive online algorithms has uncovered several promising new algorithms for caching.
In this paper, we apply a form of the competitive philosophy for the first time to the problem of prefetching to develop an optimal universal prefetcher in terms of fault rate, with particular applications to large-scale databases and hypertext systems.
Our prediction algorithms with particular applications to large-scale databases and hypertext systems.
Our prediction algorithms for prefetching are novel in that they are based on data compression techniques that are both theoretically optimal and good in practice.
Intuitively, in order to compress data effectively, you have to be able to predict future data well, and thus good data compressors should be able to predict well for purposes of prefetching.
We show for powerful models such as Markov sources and
m
the order Markov sources that the page fault rate incurred by our prefetching algorithms are optimal in the limit for almost all sequences of page requests.
Related Results
Computer-language based data prefetching techniques
Computer-language based data prefetching techniques
Data prefetching has long been used as a technique to improve access times to persistent data. It is based on retrieving data records from persistent storage to main memory before ...
Differential Diagnosis of Neurogenic Thoracic Outlet Syndrome: A Review
Differential Diagnosis of Neurogenic Thoracic Outlet Syndrome: A Review
Abstract
Thoracic outlet syndrome (TOS) is a complex and often overlooked condition caused by the compression of neurovascular structures as they pass through the thoracic outlet. ...
Deep learning-based Point Cloud Compression
Deep learning-based Point Cloud Compression
Compression de nuages de points par apprentissage profond
Les nuages de points deviennent essentiels dans de nombreuses applications et les progrès des technologies...
Provocative Tests in Diagnosis of Thoracic Outlet Syndrome: A Narrative Review
Provocative Tests in Diagnosis of Thoracic Outlet Syndrome: A Narrative Review
Abstract
Thoracic outlet syndrome (TOS) is a group of conditions caused by the compression of the neurovascular bundle within the thoracic outlet. It is classified into three main ...
Entropy-based bounds for online algorithms
Entropy-based bounds for online algorithms
We focus in this work on an aspect of online computation that is not addressed by standard competitive analysis, namely, identifying request sequences for which nontrivial online a...
Research on Polynomial Regression Prefetching Model
Research on Polynomial Regression Prefetching Model
Abstract
Based on the addition of prefetching function in the Web, the polynomial regression prefetching model is studied, it designed to mitigate low query response...
Improving the performance of 3D image model compression based on optimized DEFLATE algorithm
Improving the performance of 3D image model compression based on optimized DEFLATE algorithm
AbstractThis study focuses on optimizing and designing the Delayed-Fix-Later Awaiting Transmission Encoding (DEFLATE) algorithm to enhance its compression performance and reduce th...
Exploiting heterogeneous many cores on sequential code
Exploiting heterogeneous many cores on sequential code
Exploiter des multi-coeurs hétérogènes dans le cadre de codes séquentiels
Les architectures ''Heterogeneous Many Cores'' (HMC) qui mélangent beaucoup de petits/simp...

