Question: A benchmark in a five - stage pipelined processor has the following statistics: 2 8 % ALU instructions, 1 7 % of these instructions are

A benchmark in a five-stage pipelined processor has the following statistics:
28% ALU instructions,
17% of these instructions are followed by branch instructions that need the result
27% Load instructions
39% of the loads are followed by instructions that use the data being loaded.
16% of these loads are followed by branches that need the data
84% of these loads are followed by ALU instructions that need the data
15% Store instructions
19% Branch instructions
53% of these branches are taken
11% Jump instructions
Please compute the overall CPI. Please assume that there is prediction (not taken).
For this pipelined implementation, please use cpi=cpideal + stalls
The CPIideal is 1 for the pipelined processor we have been studying.

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!