Question: CPUtime = IC x (CPIexecution + Mem accesses per instruction x Miss rate x Miss penalty) x Clock cycle time Misses per instruction = Memory
CPUtime = IC x (CPIexecution + Mem accesses per instruction x Miss rate x Miss penalty) x Clock cycle time
Misses per instruction = Memory accesses per instruction x Miss rate
CPUtime = IC x (CPIexecution + Misses per instruction x Miss penalty) x Clock cycle time
Suppose a processor executes at ideal CPI = 1.1, 50% arith/logic, 30% ld/st, 20% control, and that 10% of data memory operations miss with a 50 cycle miss penalty, what is the average CPI with consideration of memory access? How much portion of time is the processor stalled waiting for memory?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
