retagged by
319 views
1 votes
1 votes
Consider two pipelines A and B. Pipeline A has $8$ stages with uniform stage delay of $2$ns. Pipeline B has $5$ stages with uniform stage delays of $3$ns. Time saved (in ns) by pipeline A compared to pipeline B to execute $100$ instructions is _____.
retagged by

1 Answer

Best answer
1 votes
1 votes
in pipeline A, first instruction executes in 16ns (8stage*2ns). after that each 1 instruction get completed in 2ns.

so total delay is 1*16 + 99*2 = 214ns

in pipeline B, first instruction executes in 15ns =(3+3+3+3+3). after that each one instruction get completed in 3ns. (as delay of pipeline is maximum delay of any stage)

so total delay is 1*15 + 99*3 =  297 + 15 = 312ns

so time saved is 312 - 214 = 98 ns
selected by
Answer:

Related questions

1.6k
views
1 answers
3 votes
Bikram asked Nov 25, 2016
1,574 views
A pipelined processor has two branch delay slots. An optimizing compiler can fill one of these slots $85$ % of the time, and can fill ... , then the percentage improvement in performance achieved by this optimization is ________%.
380
views
2 answers
0 votes
Bikram asked Nov 25, 2016
380 views
A non-pipeline system takes $25$ ns to process a task. The same task can be processed in a six-segment pipeline in a clock cycle of $10$ ns.The speed-up rotation of the pipeline for $10$ tasks will be _______.
413
views
1 answers
1 votes
Bikram asked Nov 25, 2016
413 views
We have two implementations of the same Instruction Set Architecture (ISA). Machine $A$ has a clock cycle time of $50$ ns and a CPI of $4.0$ for a program, ... than B.Machine B is faster than A.Both have the same speed.None of the above
439
views
1 answers
1 votes
Bikram asked Nov 25, 2016
439 views
In a seven-segment pipeline, each segment takes $1$ cycle. Assuming there are no stalls, the number of clock cycles required to process $180$ tasks in a seven – segment pipeline is _______ cycles.