Academia.eduAcademia.edu

Visualization Enables the Programmer to Reduce Cache Misses

2002, … of Conference on Parallel and Distributed …

Abstract
sparkles

AI

The paper presents a strategy to reduce cache misses in programs by leveraging programmer-driven optimizations, complementing existing hardware and compiler techniques. It highlights the growing disparity between processor and memory speeds, emphasizing the need for improved data locality to alleviate performance degradation caused by cache misses, particularly capacity misses. By employing a visualization tool based on reuse distance metrics, programmers can identify and rectify locality issues, leading to significant performance improvements, as demonstrated through a case study on the MCF program.