Question: For the problems below, use data from Cache Performance for SPEC CPU2000 Benchmarks 1. For 64 KiB data caches with varying set associativities, what are

For the problems below, use data from “Cache Performance for SPEC CPU2000 Benchmarks”
a. b. Mesa/gcc mcf/swim


1. For 64 KiB data caches with varying set associativities, what are the miss rates broken down by miss types (cold, capacity, and conflict misses) for each benchmark?

2. Select the set associativity to be used by a 64 KiB L1 data cache shared by both benchmarks. If the L1 cache has to be directly mapped, select the set associativity for the 1 MiB L2 cache.

3. Give an example in the miss rate table where higher set associativity actually increases miss rate. Construct a cache configuration and reference stream to demonstrate this.

a. b. Mesa/gcc mcf/swim

Step by Step Solution

3.46 Rating (159 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Based on the provided sources related to cache performance for selected SPEC CPU2000 benchmarks it i... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Organization And Design Questions!