Question: Jehad designed a CPU, which has an execution time for programA of 6 0 0 seconds. Sami proposes a single cycle datapath and plans to
Jehad designed a CPU, which has an execution time for programA of seconds. Sami proposes a single cycle datapath and plans to use a compiler that will generate Billion instructions for the same program.
Jamila proposes a pipelined data path, with a clock period of ns Her compiler will generate Billion instructions. Of these Billion instructions, are loads, and are branches. of all loads cause a cycle loaduse stall. The penalty for a miss predicted branch is cycles. The processor has full bypassing and does not suffer from any other stalls. How fast does Sami need to make his clock cycle to make the program run faster than Jehad's? At least less than
ans
bns
cns
d impossible
e none of the above
How accurate does Jamila's branch predictor need to be to make the program run faster than Jehad's? At least greater than c
a
b
d impossible
e none of the above
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
