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
Get step-by-step solutions from verified subject matter experts
