retagged by
378 views
1 votes
1 votes

There are two processor M1 and M2. M1 uses four pipeline stages with the delay of respectively stage as 6 ns, 4 ns, 7 ns, 5 ns. M2 has got 7 pipeline stages with the delay of cache stage 4 ns. Then pick the correct option for executing 200 instructions on M1 and M2.

(A) M2 is faster by 600 ns
(B) M2 is faster by 595 ns
(C) M2 is faster by 610 ns
(D) M2 is faster by 513 ns

retagged by

1 Answer

Best answer
3 votes
3 votes
for M1 = (4 + (200-1) ) *7 = 1421

M2 = (7 + (200-1) )*4 = 824

so M2 is faster by (1421- 824) = 597 ms

most near ans is  B
selected by

Related questions

0 votes
0 votes
1 answer
2
shima abdullah asked Jun 27, 2022
877 views
if an unpipelined processor with a cycle time of 25 ns is evenly divided into 5 pipeline stages using pipeline latches with 1-ns latency,what is the total latency of the ...
2 votes
2 votes
2 answers
3
Nihal Singh asked Oct 26, 2021
1,491 views
Hi, I have a question like how Load/Store operation behave in pipelining, with or without operand forwarding ?
1 votes
1 votes
1 answer
4
s_dr_13 asked Mar 8, 2019
662 views
Please cite some useful resources where lots of problems are based on pipeline,illustrating every kind of problems can be asked in GATE