in CO and Architecture
2,934 views
1 vote
1 vote
Pipeline system has 4 stages and each stage takes 10ns.

30% instructions are branch instructions .each branch instruction introduces delay of 3 cycle. What is speed up factor compare to same non pipelines, If there are 1000 instructions.
in CO and Architecture
by
2.9k views

4 Comments

i got an answer, which is 2.57. Do you have final answer with you? if 2.57 is the final answer, ping me i will explain
0
0
3.65?
0
0

Whats the answer?Post the answer here

0
0

2 Answers

5 votes
5 votes
In Pipelined, No. of cycle is = 4 + 999 + 300*3 = 1903 cycles

so time taken in pipelined processor = 1903 * 10ns

In Non-pipelined processor, time taken = 1000*4*10ns

so speedup = Non-pipelined / Pipelined = 2.1
0 votes
0 votes
Please explain in detail

Related questions