Set-associative caches achieve low miss rates for typical applications but result in significant energy dissipation. Set-associative caches minimize access time by probing all the data ways in parallel with the tag lookup, although the output of only the matching way is used. The energy spent accessing the other ways is wasted. Eliminating the wasted energy by performing the data lookup sequentially following the tag lookup substantially increases cache access time, and is unacceptable for high-performance L1 caches. In this paper, we apply two previously-proposed techniques, way- prediction and selective direct-mapping, to reducing L1 cache dynamic energy while maintaining high performance. The techniques predict the matching way and probe...
Way selective technique could reduce the instruction cache energy consumption significantly. However...
Low-latency data access is essential for performance. To achieve this, processors use fast first-lev...
With the increasing performance gap between the processor and the memory, the importance of caches i...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Abstract: Caches contribute to much of a microprocessor system's set-associative cache. However...
SUMMARY Energy consumption has become an important design consideration in modern processors. Theref...
In recent years, CPU performance has become energy constrained. If performance is to continue increa...
[[abstract]]Conventional set‐associative caches, with higher associativity, provide lower miss rates...
[[abstract]]Focusing on the way-predicting cache with sub-block placement, we propose a new cache sc...
A method for reducing the power consumption of set-associative caches is proposed. The method tracks...
Due to performance reasons, all ways in set-associative level-one (L1) data caches are accessed in p...
Abstract—Due to performance reasons, all ways in set-associative level-one (L1) data caches are acce...
The first level data cache in modern processors has become a major consumer of energy due to its inc...
Caches contribute to much of a microprocessor system's power and energy consumption. We have de...
Way selective technique could reduce the instruction cache energy consumption significantly. However...
Low-latency data access is essential for performance. To achieve this, processors use fast first-lev...
With the increasing performance gap between the processor and the memory, the importance of caches i...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Abstract: Caches contribute to much of a microprocessor system's set-associative cache. However...
SUMMARY Energy consumption has become an important design consideration in modern processors. Theref...
In recent years, CPU performance has become energy constrained. If performance is to continue increa...
[[abstract]]Conventional set‐associative caches, with higher associativity, provide lower miss rates...
[[abstract]]Focusing on the way-predicting cache with sub-block placement, we propose a new cache sc...
A method for reducing the power consumption of set-associative caches is proposed. The method tracks...
Due to performance reasons, all ways in set-associative level-one (L1) data caches are accessed in p...
Abstract—Due to performance reasons, all ways in set-associative level-one (L1) data caches are acce...
The first level data cache in modern processors has become a major consumer of energy due to its inc...
Caches contribute to much of a microprocessor system's power and energy consumption. We have de...
Way selective technique could reduce the instruction cache energy consumption significantly. However...
Low-latency data access is essential for performance. To achieve this, processors use fast first-lev...
With the increasing performance gap between the processor and the memory, the importance of caches i...