A new memory subsystem called Memory Expansion Technology (MXT) has been built for compressing main memory contents. MXT effectively doubles the physically available memory. This paper provides an analysis of the performance impact of memory compression using the SPEC2000 benchmarks and a database benchmark. Results show that the hardware compression of memory has a negligible performance penalty compared to a standard memory. We also show that many applications' memory contents can be compressed usually by a factor of two to one. We demonstrate this using industry benchmarks, web server benchmarks, and contents of popular web sites
This article describes a new software-based on-line memory com-pression algorithm for embedded syste...
Lightweight integer compression algorithms play an important role in in-memory database systems to t...
pre-printMemory compression has been proposed and deployed in the past to grow the capacity of a mem...
Many important client and data-center applications need large memory capacity and high memory bandwi...
Current web servers are highly multithreaded applications whose scalability benefits from the curren...
This thesis explores the use of lossless data compression in the memory hierarchy of contemporary co...
The memory system stores information comprising primarily instructions and data and secondarily addr...
The objective of main memory compression techniques is to reduce the in-memory data size to virtuall...
We investigate the feasibility of using instruction compression at some level in a multi-level memor...
Data compression is a promising technique to address the increasing main memory capacity demand in f...
The idea of transparently compressing and decompressing the content of main memory to virtually enla...
The hardware technology continues to improve at a considerable rate. Besides the Moore law increment...
Memory compression has been proposed and deployed in the past to grow the capacity of a memory syste...
Storing data in compressed form is becoming common practice in high-performance systems, where memor...
The hardware technology continues to improve at a considerable rate. Besides the Moore law increment...
This article describes a new software-based on-line memory com-pression algorithm for embedded syste...
Lightweight integer compression algorithms play an important role in in-memory database systems to t...
pre-printMemory compression has been proposed and deployed in the past to grow the capacity of a mem...
Many important client and data-center applications need large memory capacity and high memory bandwi...
Current web servers are highly multithreaded applications whose scalability benefits from the curren...
This thesis explores the use of lossless data compression in the memory hierarchy of contemporary co...
The memory system stores information comprising primarily instructions and data and secondarily addr...
The objective of main memory compression techniques is to reduce the in-memory data size to virtuall...
We investigate the feasibility of using instruction compression at some level in a multi-level memor...
Data compression is a promising technique to address the increasing main memory capacity demand in f...
The idea of transparently compressing and decompressing the content of main memory to virtually enla...
The hardware technology continues to improve at a considerable rate. Besides the Moore law increment...
Memory compression has been proposed and deployed in the past to grow the capacity of a memory syste...
Storing data in compressed form is becoming common practice in high-performance systems, where memor...
The hardware technology continues to improve at a considerable rate. Besides the Moore law increment...
This article describes a new software-based on-line memory com-pression algorithm for embedded syste...
Lightweight integer compression algorithms play an important role in in-memory database systems to t...
pre-printMemory compression has been proposed and deployed in the past to grow the capacity of a mem...