0 votes 0 votes Niharika 1 asked Jan 17, 2017 Niharika 1 254 views answer comment Share Follow See 1 comment See all 1 1 comment reply santhoshdevulapally commented Jan 17, 2017 reply Follow Share SPEED UP=No of stages/(1+#of stalls/instn) #of stages=6 and find no of stalls?? 10% are branch instn and it creats stalls. #of stalls=0.1*5=0.5 (5 is branch penality) Branch penality=when target address is avilable. SPEED UP=6/1.5 =4. 1 votes 1 votes Please log in or register to add a comment.
Best answer 2 votes 2 votes here k= 6 stage pipeline and branch instruction take 10% and branch penality= 5 cycle assume it perfectly balanced speed up = (K) /( (1 + branch taken * penality) ) = 6 /(1+ 0.1*5) = 6/ 1.5 = 4 Hradesh patel answered Jan 17, 2017 selected Jan 17, 2017 by focus _GATE Hradesh patel comment Share Follow See all 0 reply Please log in or register to add a comment.