• 2022-06-27
    一台具有 5 级指令流水线的标量处理机,每级流水线均耗时 1 个时钟周期。现将此标量处 理机改为超流水线处理机,采用同样基准的指令流水线,不同的是每隔 1/4 个时钟周期发 射 1 条指令。若执行一个具有 20 条指令的代码序列,改进前后执行的加速比为______ 。
  • 2.46

    内容

    • 0

      关于超标量处理机和超流水线处理机说法正确的有:() A: 超标量处理机是通过增加硬件资源为代价来换取处理机性能的 B: 超标量处理机采用的是空间并行性,超流水线处理机采用的是时间并行性 C: 超流水线处理机则通过各硬件部件充分重叠工作来提高处理机性能 D: 超标量处理机在每个时钟周期的一开始就同时发射多条指令,而超流水线处理机则要把一个时钟周期平均分成多个流水线周期,每个流水线周期发射一条指令

    • 1

      指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器堆(WB)五个过程段,共有20条指令连续输入此流水线。 (1)画出流水处理的时空图,假设时钟周期为100ns。(可上传图片) (2)该流水线的实际吞吐率是( )条/秒。 (3)该流水线的加速比是( )。

    • 2

      假设指令流水线分取指(IF)、译码(ID)、执行(EX)、回写(WR)四个过程段,共有10条指令连续输入此流水线。(1)画出指令周期流程。(2)画出非流水线时空图。(3)画出流水线时空图。(4)假设时钟周期为[tex=2.571x1.0]RZoUqN1+MCjeHiftHlrs/A==[/tex],求流水线的实际吞吐率(单位时间执行完毕的指令数)。(5)求该流水处理器的加速比。(6)求该流水线的效率。

    • 3

      下面对流水线技术的描述,正确的是: A: 流水级划分应尽量均衡,吞吐率会受到最慢的流水级影响。 B: 指令间的数据相关可能会引发数据冒险,可以通过数据转发或暂停流水线来解决。 C: 流水线技术不仅能够提高执行指令的吞吐率,还能减少单条指令的执行时间。 D: 不断加深流水线级数,总能获得性能上的提升。

    • 4

      指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器堆(WB)五个过程段,共有10条指令连续输入此流水线,时钟周期为100ns(1)求流水线的实际吞吐率(单位时间里执行完毕的指令数)? (2)求流水处理器的加速比?