Memory compression has been proposed and deployed in the past to grow the capacity of a memory system and re-duce page fault rates. Compression also has secondary ben-efits: it can reduce energy and bandwidth demands. How-ever, most prior mechanisms have been designed to focus on the capacity metric and few prior works have attempted to explicitly reduce energy or bandwidth. Further, mecha-nisms that focus on the capacity metric also require com-plex logic to locate the requested data in memory. In this paper, we design a highly simple compressed memory ar-chitecture that does not target the capacity metric. Instead, it focuses on complexity, energy, bandwidth, and reliabil-ity. It relies on rank subsetting and a careful placement of compre...
Memory bandwidth is a critical resource in modern systems and has an increasing demand. The large nu...
On-chip cache memories are instrumental in tackling several performance and energy issues facing con...
The memory system stores information comprising primarily instructions and data and secondarily addr...
pre-printMemory compression has been proposed and deployed in the past to grow the capacity of a mem...
Data compression is a promising technique to address the increasing main memory capacity demand in f...
Many important client and data-center applications need large memory capacity and high memory bandwi...
Data compression is a promising approach for meeting the increas-ing memory capacity demands expecte...
This thesis explores the use of lossless data compression in the memory hierarchy of contemporary co...
A new memory subsystem called Memory Expansion Technology (MXT) has been built for compressing main ...
We investigate the feasibility of using instruction compression at some level in a multi-level memor...
Non-volatile storage technologies such as flash memory, Magnetic RAM (MRAM), and MEMS-based storage ...
We discover significant value-dependent programming energy variations in multi-level cell (MLC) flas...
The performance gap between computer processors and memory bandwidth is severely limiting the throug...
Abstract—Storing data in compressed form is becoming common practice in high-performance systems, wh...
none4noneBENINI L.; BRUNI D.; MACII A.; MACII E.BENINI L.; BRUNI D.; MACII A.; MACII E
Memory bandwidth is a critical resource in modern systems and has an increasing demand. The large nu...
On-chip cache memories are instrumental in tackling several performance and energy issues facing con...
The memory system stores information comprising primarily instructions and data and secondarily addr...
pre-printMemory compression has been proposed and deployed in the past to grow the capacity of a mem...
Data compression is a promising technique to address the increasing main memory capacity demand in f...
Many important client and data-center applications need large memory capacity and high memory bandwi...
Data compression is a promising approach for meeting the increas-ing memory capacity demands expecte...
This thesis explores the use of lossless data compression in the memory hierarchy of contemporary co...
A new memory subsystem called Memory Expansion Technology (MXT) has been built for compressing main ...
We investigate the feasibility of using instruction compression at some level in a multi-level memor...
Non-volatile storage technologies such as flash memory, Magnetic RAM (MRAM), and MEMS-based storage ...
We discover significant value-dependent programming energy variations in multi-level cell (MLC) flas...
The performance gap between computer processors and memory bandwidth is severely limiting the throug...
Abstract—Storing data in compressed form is becoming common practice in high-performance systems, wh...
none4noneBENINI L.; BRUNI D.; MACII A.; MACII E.BENINI L.; BRUNI D.; MACII A.; MACII E
Memory bandwidth is a critical resource in modern systems and has an increasing demand. The large nu...
On-chip cache memories are instrumental in tackling several performance and energy issues facing con...
The memory system stores information comprising primarily instructions and data and secondarily addr...