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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started