Question: Compute the overall total CPI for a pipelined processor that uses a branch predictor assuming the following: - Branch outcomes are determined in the EX

Compute the overall total CPI for a pipelined processor that uses a branch predictor assuming the following:

- Branch outcomes are determined in the EX phase.

- Branch prediction is accurate 70% of the time.

- Branches are 10% of program instructions.

- Due to data hazards, non-branch instructions have an average CPI of 1.2.

Please explain how you got your answer. I get stuck after multiplying accuracy with occurence (0.7)(0.1) + 1.2? not sure where to go after that.

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!