Question: Using DineroIV cache simulator, find the instruction cache misses, instruction miss rate, instruction hit rate, data cache misses, data miss rate, and data hit rate

Using DineroIV cache simulator, find the instruction cache misses, instruction miss rate, instruction hit rate, data cache misses, data miss rate, and data hit rate for each of the two traces available in /home/rjp0109/traces and using each of the below configurations. Find the actual CPI for each trace and each configuration, if all the trace files have a miss penalty of 50 clock cycles, base CPI of 1, and has 30% load & store instructions. Use a table to show your results (total four rows and seven columns). Assume associativity as 1 (direct-mapped cache) for the data and instruction cache. A sample script file (example.sh) is given on Blackboard for one trace and one configuration. Clearly show your steps.

a. L1:instruction(cache size8K, block size64,sub-block size64), data (cache size 16K, block size 64, sub-block size 64)

b. L1:instruction(cache size16K,block size64,sub-block size64), data (cache size 16K, block size 64, sub-block size 64)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Databases Questions!