Most newly announced high erformance micro ro-/ {cessors sup ort 64-bit virtual ad resses and the widt of c?physical a dresses is also growing. As a result, the size of the address tags in th,e L 1 cache is increamng. The impact of on. chip area 1s particularly dramatic when small block sizes are used. At the same time, the per-formance of high performance microprocessors depends more and more on the accuracy of branch prediction and for reasons similar to those in the case of caches the size of the Branch Target Buffer is also increasing linearl with the address width. i“In t M pa~e~, we apply the simple principle stated in the title for hrnltmg the tag size of on-chip caches. In the resulting indirect-t agged cache, the duplication of the...
Hard-to-predict branches depending on long-latency cache-misses have been recognized as a major perf...
As the gap between memory and processor speeds continues to widen, cache efficiency is an increasing...
Modern processors rely heavily on speculation to provide performance. Techniques such as branch pred...
Most newly announced microprocessors manipulate 64-bit virtual addresses and the width of physical a...
This paper presents a technique for minimizing chip-area cost of implementing an on-chip cache memor...
This paper presents a technique for minimizing chip-area cost of implementing an on-chip cache memor...
In current processors, the cache controller, which contains the cache directory and other logic such...
Achieving high instruction issue rates depends on the ability to dynamically predict branches. We co...
Sectored caches have been used for many years in order to reduce the tag volume needed in a cache. I...
Many contemporary applications feature multi-megabyte instruction footprints that overwhelm the capa...
Processor architectures will increasingly rely on issuing multiple instructions to make full use of ...
On-chip caches have been playing an important role in achieving high performance processors. In part...
We introduce a set of new Compression-Aware Management Policies (CAMP) for on-chip caches that emplo...
We revisit the idea of using small line buffers in-front of caches. We propose ReCast, a tiny tag se...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
Hard-to-predict branches depending on long-latency cache-misses have been recognized as a major perf...
As the gap between memory and processor speeds continues to widen, cache efficiency is an increasing...
Modern processors rely heavily on speculation to provide performance. Techniques such as branch pred...
Most newly announced microprocessors manipulate 64-bit virtual addresses and the width of physical a...
This paper presents a technique for minimizing chip-area cost of implementing an on-chip cache memor...
This paper presents a technique for minimizing chip-area cost of implementing an on-chip cache memor...
In current processors, the cache controller, which contains the cache directory and other logic such...
Achieving high instruction issue rates depends on the ability to dynamically predict branches. We co...
Sectored caches have been used for many years in order to reduce the tag volume needed in a cache. I...
Many contemporary applications feature multi-megabyte instruction footprints that overwhelm the capa...
Processor architectures will increasingly rely on issuing multiple instructions to make full use of ...
On-chip caches have been playing an important role in achieving high performance processors. In part...
We introduce a set of new Compression-Aware Management Policies (CAMP) for on-chip caches that emplo...
We revisit the idea of using small line buffers in-front of caches. We propose ReCast, a tiny tag se...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
Hard-to-predict branches depending on long-latency cache-misses have been recognized as a major perf...
As the gap between memory and processor speeds continues to widen, cache efficiency is an increasing...
Modern processors rely heavily on speculation to provide performance. Techniques such as branch pred...