1 votes 1 votes The following sequence of instructions is executed in basic 5 stage pipeline ( F D E M W). Assume data dependency is resolved by Operand Forwarding. Load instruction output present at 4th stage and ALU instruction output is at third stage. Assume each stage takes one cycle. How many instructions must be inserted to achieve CPI = 1 by using Operand Forwarding ? A. 3 B. 4 C. 5 D. 6 CO and Architecture co-and-architecture pipelining operand-forwarding made-easy-test-series + – Na462 asked Oct 13, 2018 • edited Mar 3, 2019 by Aditi Singh Na462 990 views answer comment Share Follow See all 7 Comments See all 7 7 Comments reply Show 4 previous comments Na462 commented Oct 18, 2018 reply Follow Share Is the approach Correct ? 0 votes 0 votes Na462 commented Oct 18, 2018 reply Follow Share Can i use this approach always ? 0 votes 0 votes nephron commented Oct 22, 2018 reply Follow Share above solution is correct. That is the way u approach it. Not sure how u approached the solution. 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes key point is : first execute pipeline without operand forwarding.(15 cycles) second execute pipeline with operand forwarding.(10 cycles) and then subtract both you will get required ans(5 cycles) arun yadav answered Oct 22, 2020 arun yadav comment Share Follow See all 0 reply Please log in or register to add a comment.