We are constructing caching policies that have 13-20 % lower miss rates than the best of twelve baseline policies over a large variety of request streams. This represents an improvement of 49–63 % over Least Recently Used, the most commonly implemented policy. We achieve this not by designing a specific new policy but by using on-line Machine Learning algorithms to dynamically shift between the standard policies based on their observed miss rates. A thorough experimental evaluation of our techniques is given, as well as a discussion of what makes caching an interesting on-line learning problem
peer reviewedEdge caching is an effective solution to reduce delivery latency and network congestion...
A popular solution to internet performance problems is the widespread caching of data. Many caching ...
Caching is a widely relevant problem in the world of ever-growing online traffic. In recent years, o...
Effective caching is crucial for performance of modern-day computing systems. A key optimization pro...
The gap between CPU speeds and the speed of the technologies provid-ing the data is increasing. As a...
Abstract Content caching is a promising approach to reduce data traffic in the back-haul links. We ...
In recent years, researchers proposed several universal caching policies. These universal caching po...
Fast Internet content delivery relies on two layers of caches on the request path. Firstly, content ...
The concept of caching is a fundamental feature in modern computing architectures and, has no doubt,...
Abstract—Cache replacement policies are developed to help insure optimal use of limited resources. V...
Despite extensive developments in improving cache hit rates, designing an optimal cache replacement ...
This thesis explores the use of reinforcement learning approaches to improve replacement policies of...
International audienceWe study an online caching problem in which requests can be served by a local ...
Abstract—The design of effective online caching policies is an increasingly important problem for co...
A novel model for adaptive cache size control (MACSC) at runtime is proposed in this paper. It autom...
peer reviewedEdge caching is an effective solution to reduce delivery latency and network congestion...
A popular solution to internet performance problems is the widespread caching of data. Many caching ...
Caching is a widely relevant problem in the world of ever-growing online traffic. In recent years, o...
Effective caching is crucial for performance of modern-day computing systems. A key optimization pro...
The gap between CPU speeds and the speed of the technologies provid-ing the data is increasing. As a...
Abstract Content caching is a promising approach to reduce data traffic in the back-haul links. We ...
In recent years, researchers proposed several universal caching policies. These universal caching po...
Fast Internet content delivery relies on two layers of caches on the request path. Firstly, content ...
The concept of caching is a fundamental feature in modern computing architectures and, has no doubt,...
Abstract—Cache replacement policies are developed to help insure optimal use of limited resources. V...
Despite extensive developments in improving cache hit rates, designing an optimal cache replacement ...
This thesis explores the use of reinforcement learning approaches to improve replacement policies of...
International audienceWe study an online caching problem in which requests can be served by a local ...
Abstract—The design of effective online caching policies is an increasingly important problem for co...
A novel model for adaptive cache size control (MACSC) at runtime is proposed in this paper. It autom...
peer reviewedEdge caching is an effective solution to reduce delivery latency and network congestion...
A popular solution to internet performance problems is the widespread caching of data. Many caching ...
Caching is a widely relevant problem in the world of ever-growing online traffic. In recent years, o...