假设有一个4级的流水浮点加法器,每个过程段所需要的时间为:0操作数检查t1=70ns,对阶t2=60ns,相加t3=90ns,规格化t4=80ns,缓冲寄存器L的时延为t1=70ns,求
1. 4级流水线的加速比为多少
2. 如果每个过程时间都相同,即都为75ns(包括缓存寄存器时间)时,加速比是多少
假设有一个4级的流水浮点加法器,每个过程段所需要的时间为:0操作数检查t1=70ns,对阶t2=60ns,相加t3=90ns,规格化t4=80ns,缓冲寄存器L的时延为t1=70ns,求
1. 4级流水线的加速比为多少
2. 如果每个过程时间都相同,即都为75ns(包括缓存寄存器时间)时,加速比是多少
参考GPT和自己的思路:
4级流水线的加速比为( t1+t2+t3+t4+L ) / t4 = ( 70+60+90+80+70 ) / 80 = 3.125。
如果每个过程时间都相同,即都为75ns(包括缓存寄存器时间),则总时间为( 4 * 75 ) = 300ns,不管采用流水线还是非流水线处理器,在总时间不变的情况下,加速比都是1。因此,加速比仍然为1。