The need for energy efficiency continues to grow for many classes of processors, including those for which performance remains vital. Data cache is crucial for good performance, but it also represents a significant portion of the processor\u27s energy expenditure. We describe the implementation and use of a tagless access buffer (TAB) that greatly improves data access energy efficiency while slightly improving performance. The compiler recognizes memory reference patterns within loops and allocates these references to a TAB. This combined hardware/software approach reduces energy usage by (1) replacing many level-one data cache (L1D) accesses with accesses to the smaller, more power-efficient TAB; (2) removing the need to perform tag checks...
High-performance processors use a large set–associative L1 data cache with multiple ports. As clock ...
Conventional Data Filter Cache (DFC) designs improve processor energy efficiency, but degrade perfor...
[EN] Power consumption in current high-performance chip multiprocessors (CMPs) has become a major de...
Energy efficiency is a first-order design goal for nearly all classes of processors, but it is parti...
The number of battery powered devices is growing significantly and these devices require energy-effi...
Level-one data cache (L1 DC) and data translation lookaside buffer (DTLB) accesses impact energy usa...
We propose a novel energy-efficient memory architecture which relies on the use of cache with a redu...
Level-one data cache (L1 DC) accesses impact energy usage as they frequently occur and use significa...
Energy efficiency is one of the key metrics in the design of a wide range of processor types. For ex...
On-chip caches have been playing an important role in achieving high performance processors. In part...
Memory operations have a significant impact on both performance and energy usage even when an access...
The instruction cache is a critical component in any microprocessor. It must have high performance t...
In recent years, CPU performance has become energy constrained. If performance is to continue increa...
Energy consumption in caches is widely studied topic. The access to a cache line consumes energy. Th...
Conventional data filter caches (DFCs) improve processor energy efficiency, but degrade performance....
High-performance processors use a large set–associative L1 data cache with multiple ports. As clock ...
Conventional Data Filter Cache (DFC) designs improve processor energy efficiency, but degrade perfor...
[EN] Power consumption in current high-performance chip multiprocessors (CMPs) has become a major de...
Energy efficiency is a first-order design goal for nearly all classes of processors, but it is parti...
The number of battery powered devices is growing significantly and these devices require energy-effi...
Level-one data cache (L1 DC) and data translation lookaside buffer (DTLB) accesses impact energy usa...
We propose a novel energy-efficient memory architecture which relies on the use of cache with a redu...
Level-one data cache (L1 DC) accesses impact energy usage as they frequently occur and use significa...
Energy efficiency is one of the key metrics in the design of a wide range of processor types. For ex...
On-chip caches have been playing an important role in achieving high performance processors. In part...
Memory operations have a significant impact on both performance and energy usage even when an access...
The instruction cache is a critical component in any microprocessor. It must have high performance t...
In recent years, CPU performance has become energy constrained. If performance is to continue increa...
Energy consumption in caches is widely studied topic. The access to a cache line consumes energy. Th...
Conventional data filter caches (DFCs) improve processor energy efficiency, but degrade performance....
High-performance processors use a large set–associative L1 data cache with multiple ports. As clock ...
Conventional Data Filter Cache (DFC) designs improve processor energy efficiency, but degrade perfor...
[EN] Power consumption in current high-performance chip multiprocessors (CMPs) has become a major de...