Question 8611 – Aptitude
January 17, 2024
Question 13835 – Teaching Aptitude
January 17, 2024
Question 8611 – Aptitude
January 17, 2024
Question 13835 – Teaching Aptitude
January 17, 2024

Question 9557 – Pipelining

A 4-stage pipeline has the stage delays as 150, 120, 160 and 140 nanoseconds respectively. Registers that are used between the stages have a delay of 5 nanoseconds each. Assuming constant clocking rate, the total time taken to process 1000 data items on this pipeline will be

Correct Answer: C

Question 8 Explanation: 
First instruction will take complete four cycle for execution. And then after that all 999 instruction will take only 1 cycle for execution to be completed. So time required to process 1000 instruction or data items is,
1st instruction × 4 × clock time + 999 instruction × 1 × clock time
1 × 4 × 165ns + 999 × 1 × 165ns
= 1654.95ns
= 165.5μs
A
120.4 microseconds
B
160.5 microseconds
C
165.5 microseconds
D
590.0 microseconds
0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
error: Alert: Content selection is disabled!!