Multiperspective reuse prediction
DA Jiménez, E Teran - Proceedings of the 50th Annual IEEE/ACM …, 2017 - dl.acm.org
The disparity between last-level cache and memory latencies motivates the search for
efficient cache management policies. Recent work in predicting reuse of cache blocks …
efficient cache management policies. Recent work in predicting reuse of cache blocks …
Domain-specialized cache management for graph analytics
Graph analytics power a range of applications in areas as diverse as finance, networking
and business logistics. A common property of graphs used in the domain of graph analytics …
and business logistics. A common property of graphs used in the domain of graph analytics …
Kill the program counter: Reconstructing program behavior in the processor cache hierarchy
Data prefetching and cache replacement algorithms have been intensively studied in the
design of high performance microprocessors. Typically, the data prefetcher operates in the …
design of high performance microprocessors. Typically, the data prefetcher operates in the …
Leeway: Addressing variability in dead-block prediction for last-level caches
The looming breakdown of Moore's Law and the end of voltage scaling are ushering a new
era where neither transistors nor the energy to operate them is free. This calls for a new …
era where neither transistors nor the energy to operate them is free. This calls for a new …
Adaptive page migration policy with huge pages in tiered memory systems
To accommodate the growing demand for memory capacity in a cost-effective way, multiple
types of memory are incorporated in a single system. In such tiered memory systems …
types of memory are incorporated in a single system. In such tiered memory systems …
Last-level cache insertion and promotion policy in the presence of aggressive prefetching
The last-level cache (LLC) is the last chance for memory accesses from the processor to
avoid the costly latency of going to main memory. LLC management has been the topic of …
avoid the costly latency of going to main memory. LLC management has been the topic of …
Characterizing the impact of last-level cache replacement policies on big-data workloads
The vast disparity between Last Level Cache (LLC) and memory latencies has motivated the
need for efficient cache management policies. The computer architecture literature abounds …
need for efficient cache management policies. The computer architecture literature abounds …
The impact of cache inclusion policies on cache management techniques
L Backes, DA Jiménez - Proceedings of the International Symposium on …, 2019 - dl.acm.org
Caches were designed to mitigate the large disparity between processor and memory
speeds. Many last-level cache (LLC) management techniques have been designed to …
speeds. Many last-level cache (LLC) management techniques have been designed to …
Reducing data movement and energy in multilevel cache hierarchies without losing performance: Can you have it all?
Optimizing a multilayer cache hierarchy involves a careful balance of data placement,
replacement, promotion, bypassing, prefetching, etc. to capture the various properties of …
replacement, promotion, bypassing, prefetching, etc. to capture the various properties of …
Bandwidth-aware last-level caching: Efficiently coordinating off-chip read and write bandwidth
M Chaudhuri, J Gaur… - 2019 IEEE 37th …, 2019 - ieeexplore.ieee.org
The last two decades have witnessed a large number of proposals on the last-level cache
(LLC) replacement policy aiming to minimize the number of LLC read misses. Another …
(LLC) replacement policy aiming to minimize the number of LLC read misses. Another …