Question: a ) Calculate the effective CPI ( Clock Per Instruction ) for a CPU which uses separate caches for instructions and data with different miss

a) Calculate the effective CPI (Clock Per Instruction) for a CPU which uses separate caches for instructions and data with different miss rates and miss penalty for instruction and data accesses, such that : the data cache miss penalty is 220 cycles and the instruction cache miss penalty is 199 cycles. CPI execution is given as 1.3, and 44% of the instructions are load/store mix. The miss rate for instruction fetch and data cache is 1% and 8%, respectively.
b) What would be the CPI for a computer system similar to (a), but with ideal cache ( no misses)?
c) What would be the CPI for a computer system similar to (a), but doesn't use any cache?
a ) Calculate the effective CPI ( Clock Per

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 Programming Questions!