Improving cache performance requires understanding cache behavior. However, measuring cache performance for one or two data input sets provides little insight into how cache behavior varies across all data input sets. This paper uses our recently published locality analysis to generate a parameterized model of program cache behavior. Given a cache size and associativity, this model predicts the miss rate for arbitrary data input set sizes. This model also identifies critical data input sizes where cache behavior exhibits marked changes. Experiments show this technique is within 2% of the hit rate for set associative caches on a set of integer and floating-point programs
The growing gap between processor clock speed and DRAM access time puts new demands on software and ...
The growing gap between processor clock speed and DRAM access time puts new demands on software and ...
Worst-Case Execution Time (WCET) is an important metric for programs running on real-time systems, a...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
The standard trace-driven cache simulation evaluates the miss rate of cache C on an address trace T ...
Feedback-directed optimization has become an increasingly impor-tant tool in designing and building ...
Feedback-directed optimization has become an increasingly impor-tant tool in designing and building ...
Feedback-directed optimization has become an increasingly important tool in designing and building o...
The standard trace-driven cache simulation evaluates the miss rate of cache C on an address trace T ...
Making use of information on cache performance requires a quick way to comprehend how the miss rate...
Cache behavior is complex and inherently unstable, yet it is a critical factor affecting program per...
Cache miss rates are quoted for a specific program, cache configuration, and input set; the effect o...
The growing gap between processor clock speed and DRAM access time puts new demands on software and ...
The growing gap between processor clock speed and DRAM access time puts new demands on software and ...
Worst-Case Execution Time (WCET) is an important metric for programs running on real-time systems, a...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
The standard trace-driven cache simulation evaluates the miss rate of cache C on an address trace T ...
Feedback-directed optimization has become an increasingly impor-tant tool in designing and building ...
Feedback-directed optimization has become an increasingly impor-tant tool in designing and building ...
Feedback-directed optimization has become an increasingly important tool in designing and building o...
The standard trace-driven cache simulation evaluates the miss rate of cache C on an address trace T ...
Making use of information on cache performance requires a quick way to comprehend how the miss rate...
Cache behavior is complex and inherently unstable, yet it is a critical factor affecting program per...
Cache miss rates are quoted for a specific program, cache configuration, and input set; the effect o...
The growing gap between processor clock speed and DRAM access time puts new demands on software and ...
The growing gap between processor clock speed and DRAM access time puts new demands on software and ...
Worst-Case Execution Time (WCET) is an important metric for programs running on real-time systems, a...