In this paper, we reevaluate the use of adaptive com-pressed caching to improve system performance through the reduction of accesses to the backing stores. We pro-pose a new adaptability policy that adjusts the compressed cache size on-the-fly, and evaluate a compressed caching system with this policy through an implementation in a widely used operating system, Linux. We also redesign compressed caching in order to provide performance im-provements for all the tested workloads and we believe it addresses the problems faced in previous works and im-plementations. Among these fundamental modifications, our compressed cache is the first one to also compress file cache pages and to adaptively disable compression of clean pages when necessary. W...
<p>Data compression is a promising technique to address the increasing main memory capacity demand i...
Abstract—Storing data in compressed form is becoming common practice in high-performance systems, wh...
Caches are essential to today's microprocessors. They close the huge speed gap between processors an...
Effective file system caching reduces local disk accesses and remote file server accesses significan...
Effective file system caching reduces local disk accesses and remote file server accesses significan...
The effective size of an L2 cache can be increased by using a dictionary-based compression scheme. N...
International audienceHardware cache compression derives from software-compression research; yet, it...
International audienceHardware cache compression derives from software-compression research; yet, it...
International audienceHardware cache compression derives from software-compression research; yet, it...
Storing data in compressed form is becoming common practice in high-performance systems, where memor...
Increasing cache latencies limit L1 cache sizes. In this paper we investigate restrictive compressio...
International audienceHardware cache compression derives from software-compression research; yet, it...
This paper proposes a data compression scheme for minimizing memory traffic in processor-based syste...
Data compression is a promising technique to address the increasing main memory capacity demand in f...
Abstract — Cache compression seeks the benefits of a larger cache with the area and power of a small...
<p>Data compression is a promising technique to address the increasing main memory capacity demand i...
Abstract—Storing data in compressed form is becoming common practice in high-performance systems, wh...
Caches are essential to today's microprocessors. They close the huge speed gap between processors an...
Effective file system caching reduces local disk accesses and remote file server accesses significan...
Effective file system caching reduces local disk accesses and remote file server accesses significan...
The effective size of an L2 cache can be increased by using a dictionary-based compression scheme. N...
International audienceHardware cache compression derives from software-compression research; yet, it...
International audienceHardware cache compression derives from software-compression research; yet, it...
International audienceHardware cache compression derives from software-compression research; yet, it...
Storing data in compressed form is becoming common practice in high-performance systems, where memor...
Increasing cache latencies limit L1 cache sizes. In this paper we investigate restrictive compressio...
International audienceHardware cache compression derives from software-compression research; yet, it...
This paper proposes a data compression scheme for minimizing memory traffic in processor-based syste...
Data compression is a promising technique to address the increasing main memory capacity demand in f...
Abstract — Cache compression seeks the benefits of a larger cache with the area and power of a small...
<p>Data compression is a promising technique to address the increasing main memory capacity demand i...
Abstract—Storing data in compressed form is becoming common practice in high-performance systems, wh...
Caches are essential to today's microprocessors. They close the huge speed gap between processors an...