Let consider 100 instruction
=>For a non pipeline processor
Each instruction take 4 clock cycles
so, 100 instructions take 4*100=400 clock cycles
Frequency is 2.5*109Hz so 1 clock cycle=1/(2.5*109)=0.4 ns
so Time in Non pipeline processor=400 clock cycles=400*0.4=160ns
=>Now, for a pipeline processor
very first instruction takes 5 cycles,since 5 stage pipeline
No stalls is given ,so 99 instructions will take 1 clock cycle each,so total clock cycles=5+99=104 clock cycles
Frequency is 2Ghz,so 1 clock cycle=1/(2*10^9)=0.5ns
so Time in pipeline processor=104 clock cycles=104*0.5=52ns
==>Speed Up=160/52=3.0