Question: (10 points Correctness) Performance: In this question we will compare the performance of two processors using a certain benchmark. Processor L1 Size L1 D-Cache Miss





(10 points Correctness) Performance: In this question we will compare the performance of two processors using a certain benchmark. Processor L1 Size L1 D-Cache Miss Rate L1 I-Cache Miss Rate L1 Hit Time P1 P2 6% 4KB 8KB 28% 3% 0.55ns 0.90ns We are also given that accesses to the main memory takes 90ns. Additionally Processor 2 has to execute 10% more dynamic instructions than Processor 1. It is also seen that only 25% of the instructions access memory (ie lw and sw instructions). Profiling the code also showed us that 20% of the instructions were branch instructions. Both processors support branch prediction with 95% of the branches being predicted accurately and mis-predictions having a 1 cycle penalty. (a) If L1 Hit time determines the cycle time, what is the clock rate of P1 and P2? (10 points Correctness) Performance: In this question we will compare the performance of two processors using a certain benchmark. Processor L1 Size L1 D-Cache Miss Rate L1 I-Cache Miss Rate L1 Hit Time P1 P2 6% 4KB 8KB 28% 3% 0.55ns 0.90ns We are also given that accesses to the main memory takes 90ns. Additionally Processor 2 has to execute 10% more dynamic instructions than Processor 1. It is also seen that only 25% of the instructions access memory (ie lw and sw instructions). Profiling the code also showed us that 20% of the instructions were branch instructions. Both processors support branch prediction with 95% of the branches being predicted accurately and mis-predictions having a 1 cycle penalty. (a) If L1 Hit time determines the cycle time, what is the clock rate of P1 and P2
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
