Question: 3. (10 pts) Given the performance characteristics shown in the table answer the questions below. The data read/write CPIs include the cycles for the instruction

 3. (10 pts) Given the performance characteristics shown in the table

3. (10 pts) Given the performance characteristics shown in the table answer the questions below. The data read/write CPIs include the cycles for the instruction fetches. Instruction Type Data Reads Data Writes ALU Branches Other Frequency 40% 15% 30% 10% 5% CPI 12 16 6 a. (2 pts) Determine the CPI for the current machine. b. (6 pts) Added an instruction cache that reduces all CPI (including data read/write) by 4 cycles on a hit and its miss rate is 3%. The data cache reduces CPI for data reads/writes by an additional 6 cycles on a hit and its miss rate is 4%. For each cache, a miss incurs no additional penalty. Determine the new overall CPI. c. (2 pts) What is the overall speedup after adding the caches? 3. (10 pts) Given the performance characteristics shown in the table answer the questions below. The data read/write CPIs include the cycles for the instruction fetches. Instruction Type Data Reads Data Writes ALU Branches Other Frequency 40% 15% 30% 10% 5% CPI 12 16 6 a. (2 pts) Determine the CPI for the current machine. b. (6 pts) Added an instruction cache that reduces all CPI (including data read/write) by 4 cycles on a hit and its miss rate is 3%. The data cache reduces CPI for data reads/writes by an additional 6 cycles on a hit and its miss rate is 4%. For each cache, a miss incurs no additional penalty. Determine the new overall CPI. c. (2 pts) What is the overall speedup after adding the caches

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