edited by
403 views

1 Answer

Best answer
3 votes
3 votes

We are not given the number of processes ..Hence we consider :

Speedup   =   Time taken to perform one instruction in non pipeline / Stage delay of pipeline

                =   CPI * Cycle timenon pipeline /  Cycle timepipeline

                =   4 * (1 / 3 * 109)  /  (1 / 2 * 109)

                =   8 / 3

                =   2.67

Hence the speedup  =  2.67 

But none of the options are given correct here..So they should be corrected..

selected by

Related questions

961
views
1 answers
2 votes
Satbir asked Jan 16, 2019
961 views
5 stage pipeline → 3,6,5,8,4 latencies(in ns).What is average CPI of non pipelined CPU when speed up achieved by to pipeline is 4 ? (ans = 1.23)
1.0k
views
2 answers
0 votes
Markzuck asked Dec 25, 2018
1,018 views
here why to take stall at the highlighted cell as its OPERAND FORWARDING and unless mentioned its EX-EX and its being followed without stall also, please ... Forwarding is to be applied in such generalized cases., Thanks in advance :)
2.5k
views
2 answers
1 votes
zeeshanmohnavi asked Dec 16, 2018
2,529 views
A system employs $10$ stage instruction pipeline in which $5$% instruction results in data dependency, $10$% instruction results in control dependency, $2$ ... and $2$ clocks respectively. The average instruction time is _______ [in cycles]
1.0k
views
1 answers
1 votes
Na462 asked Oct 13, 2018
1,044 views
The following sequence of instructions is executed in basic 5 stage pipeline ( F D E M W). Assume data dependency is resolved by Operand Forwarding. Load instruction output ... achieve CPI = 1 by using Operand Forwarding ?A. 3B. 4C. 5D. 6