Question 8409 – Data-Structures
April 17, 2024
Question 8573 – Data-Structures
April 17, 2024
Question 8409 – Data-Structures
April 17, 2024
Question 8573 – Data-Structures
April 17, 2024

Question 8575 – Data-Structures

Consider a 6-stage instruction pipeline, where all stages are perfectly balanced. Assume that there is no cycle-time overhead of pipelining. When an application is executing on this 6-stage pipeline, the speedup achieved with respect to non-pipelined execution if 25% of the instructions incur 2 pipeline stall cycles is _________.

Correct Answer: A

Question 40 Explanation: 
For 6 stages, non- pipelining takes 6 cycles.
There were 2 stall cycles for pipelining for 25% of the instructions.

So pipeline time =(1+(25/100)*2)=3/2=1.5
Speed up =Non-pipeline time / Pipeline time=6/1.5=4
A
4
B
5
C
6
D
7

Leave a Reply

Your email address will not be published. Required fields are marked *