Question: Question 2 : ( 3 0 Points ) Given two processors where the first is a non - pipelined processor operating at its maximum frequency
Question : Points
Given two processors where the first is a nonpipelined processor operating at its maximum frequency of GHz and
the second is a pipelined processor operating at its maximum frequency of GHz and assuming that both
processors are to run the same instruction mix program
a What would be the minimum size of that program, ie minimum number of instructions, beyond which the
pipelined processor starts outperforming the nonpipelined processor? points
b What is the maximum relative performance between these two processors, ie maximum speedup of the
pipelined processor over the nonpipelined processor? How significant is it points
Hint Assume the following when answering both parts a and b:
Program behavior: The program does not have any other types of hazards than the control hazard branch
hazard and of the program are branch instructions with an expected chance of the branch
conditions to be false.
Pipeline Processor configuration: The pipelined processor consists of stages where the branch conditions
are evaluated in the th stage, and is designed to use trivial nottaken branch prediction.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
