有一个五级浮点加法运算流水线分别完成求阶差、对阶、尾数运算、规格化、舍入处理五步操作,假设完成各步骤的操作时间均为100ns,则当该流水线连续执行20次浮点加法运算时,请计算下列指标:(1)该流水线加速比;(2)该流水线的吞吐率
该流水线加速比:CK=TL/TK=5*20/(5+20-1)=100/24=4.167 该流水线的吞吐率:TP=20/(5+20-1)*100ns=20/2400ns=8.333*106
举一反三
- 有一个5级浮点加减运算流水线分别完成对阶、尾数加减、规格化处理、舍入处理、溢出检测五步操作,假设完成各步操作的时间依次为90ns、100ns、80ns、80ns、50ns。请问: (1) 该流水线连续执行18次浮点加减运算所需要的时钟周期数是多少? (2) 该流水线加速比是多少? (3)该流水线的吞吐率是多少?
- 有一个4级指令流水线分别完成取指、指令译码、运算、结果写回四步操作,假设完成各步骤的操作时间均为60ns,则当该流水线连续执行20条指令时,请计算下列指标:(1)执行20条指令所需时间;(2)该流水线加速比;(3)该流水线的吞吐率
- 浮点加法流水线划分为:求阶差、对阶、尾数相加、规格化4个流水级,其相应的每个流水线的操作时间是10μs、5μs、20μs、10μs,其最大吞吐率是 (7) ,若在理想情况下流水线连续执行n条浮点加法指令,其加速比是 (8) 。 (8)处填()。 A: 4 B: 2.25 C: 8 D: 2
- 浮点加法流水线划分为:求阶差、对阶、尾数相加、规格化4个流水级,其相应的每个流水线的操作时间是10μs、5μs、20μs、10μs,其最大吞吐率是(7),若在理想情况下流水线连续执行n条浮点加法指令,其加速比是(8)。 A: 0.05×106/s B: 0.5×106/s C: 5×106/s D: 5×106/s
- 浮点加法流水线划分为:求阶差、对阶、尾数相加、规格化4个流水级,其相应的每个流水线的操作时间是10μs、5μs、20μs、10μs,其最大吞吐率是 (7) ,若在理想情况下流水线连续执行n条浮点加法指令,其加速比是 (8) 。 (7)处填()。 A: 0.05×106/s B: 0.5×106/s C: 5×106/s D: 5×106/s
内容
- 0
水线按对象移动方式可分为()。 A: 不变流水线 B: 连续流水线 C: 固定流水 D: 可变流水线 E: 成组流水线
- 1
下列关于动态流水线说法正确的是______。 A: 动态流水线是指运算操作的并行流水 B: 动态流水线是指在同一时间范围内,当某些段正在实现某种运算时,而另外一些段却在进行另一种运算 C: 动态流水线是指指令步骤的并行流水 D: 动态流水线是指程序步骤的并行流水
- 2
流水线的吞吐率是指单位时间流水线处理任务数,如果个段流水的操作时间不同,则流水线的吞吐率是(6)的倒数。 A: 最短流水段操作时间 B: 各段流水的操作时间之和 C: 最长流水段操作时间 D: 流水段数乘以最长流水段操作时间
- 3
指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器堆(WB)五个过程段,共有20条指令连续输入此流水线。 (1)画出流水处理的时空图,假设时钟周期为100ns。(可上传图片) (2)该流水线的实际吞吐率是( )条/秒。 (3)该流水线的加速比是( )。
- 4
指令流水线应用:指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)写回寄存器(WB)五个过程段,共有20条指令连续输入此流水线。要求:1画出流水处理的时空图,假设时钟周期100ns。2求流水线的实际吞吐率(单位时间里执行完毕的指令数)。3求流水线的加速比