← 2022 · 海思 笔试

推荐答案 测试一下

CPU流水线级数越多, CPU每周期处理的指令数就越多 ()。

A.正确 B.错误
单选题 中等 笔试真题单选

参考答案

正确答案:B。流水线级数越多,并不意味着CPU每周期处理的指令数(IPC)就越多。IPC主要取决于指令级并行度、流水线效率以及系统的实际工作负载。增加流水线级数理论上可以缩短时钟周期,提高时钟频率,但同时也引入更多流水线阶段,可能增加分支预测错误、数据相关性和结构冲突带来的冒险,导致流水线停顿和冲刷,反而降低IPC。例如,深度流水线在现代处理器中常见,但需要通过复杂的预测和旁路技术来维持高IPC,否则会因冒险增多而降低指令吞吐量。因此,流水线级数与IPC之间没有直接正比关系。

涉及知识点

  • 流水线级数与时钟频率关系
  • IPC(每周期指令数)定义
  • 流水线冒险对性能的影响
  • 指令吞吐率与CPI/IPC的区别
  • 深度流水线的优缺点
← 上一题
登录后反馈错题
下一题 →