GATEverse
← GATE CSE 2024 Set 2

Q48

NAT2 marks

A non-pipelined instruction execution unit operating at 2GHz2 \mathrm{GHz} takes an average of 66 cycles to execute an instruction of a program P\text{P}. The unit is then redesigned to operate on a 55 -stage pipeline at 2GHz2 \mathrm{GHz}. Assume that the ideal throughput of the pipelined unit is 11 instruction per cycle. In the execution of program P\text{P}, 20%20 \% instructions incur an average of 22 cycles stall due to data hazards and 20%20 \% instructions incur an average of 33 cycles stall due to control hazards. The speedup (rounded off to one decimal place) obtained by the pipelined design over the non-pipelined design is ____________.

Sign in to save attempts.

Loading…