Question: A pipelined processor has the following characteristics: Estimate the average cycles per instruction for this processor. Loads Load stall (load penalty) Branches Probability a branch

A pipelined processor has the following characteristics: 

Loads  Load stall (load penalty)  Branches  Probability a branch is taken  Branch penalty on taken  RAW

Estimate the average cycles per instruction for this processor.

Loads Load stall (load penalty) Branches Probability a branch is taken Branch penalty on taken RAW dependencies RAW penalty 18% 1 cycle 22% 80% 3 cycles 20% of all instructions except branches 1 cycle

Step by Step Solution

3.48 Rating (151 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

We have to add the load and data a... View full answer

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 Computer Architecture Questions!