Skip to content
Related Articles

Related Articles

ISRO | ISRO CS 2020 | Question 76

View Discussion
Improve Article
Save Article
  • Last Updated : 09 Sep, 2020
View Discussion
Improve Article
Save Article

Which of the following is a type of a out-of-order execution, with the reordering done by a compiler
(A) loop unrolling
(B) dead code elimination
(C) strength reduction
(D) software pipelining


Answer: (D)

Explanation: Software Pipelining is a technique used to optimize loops, in a manner that parallels hardware pipelining. Software pipelining is a type of out-of-order execution, except that the reordering is done by a compiler instead of the processor.

Option (D) is correct.

Quiz of this Question

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!