设浮点数向量A和B各有6个元素,要求在例6.10中的浮点运算双功能流水线上计算[tex=6.929x2.857]hOqU+saClq1QheOdzr4u/URyB5HhqMmSoJv+d8s6gziLQIjR8vnYw0lPlZE7DHpr[/tex]。试分别按静态流水线和动态流水线画出计算过程的时空图,并计算其实际吞吐率、加速比和效率。
举一反三
- 假设指令流水线分取指(IF)、译码(ID)、执行(EX)、回写(WR)四个过程段,共有10条指令连续输入此流水线。(1)画出指令周期流程。(2)画出非流水线时空图。(3)画出流水线时空图。(4)假设时钟周期为[tex=2.571x1.0]RZoUqN1+MCjeHiftHlrs/A==[/tex],求流水线的实际吞吐率(单位时间执行完毕的指令数)。(5)求该流水处理器的加速比。(6)求该流水线的效率。
- 水线按对象移动方式可分为()。 A: 不变流水线 B: 连续流水线 C: 固定流水 D: 可变流水线 E: 成组流水线
- 浮点加法流水线划分为:求阶差、对阶、尾数相加、规格化4个流水级,其相应的每个流水线的操作时间是10μs、5μs、20μs、10μs,其最大吞吐率是 (7) ,若在理想情况下流水线连续执行n条浮点加法指令,其加速比是 (8) 。 (8)处填()。 A: 4 B: 2.25 C: 8 D: 2
- 按流水线的工作方式划分,流水线分为() A: 单功能流水和多功能流水 B: 静态流水和动态流水 C: 线性流水和非线性流水 D: 稳定流水和非稳定流水
- 浮点加法流水线划分为:求阶差、对阶、尾数相加、规格化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