题目
以下关于CPU低时延设计的描述,错误的是哪一个选项A. 强大的ALU单元,可在很短时钟周期[1]完成计算B. 有很多ALU和很少cache,缓存合并访问DRAM,降低时延C. 复杂逻辑控制单元,多分支程序可通过分支预测能力降低时延D. 高时钟频率降低时延
以下关于CPU低时延设计的描述,错误的是哪一个选项
A. 强大的ALU单元,可在很短时钟周期[1]完成计算
B. 有很多ALU和很少cache,缓存合并访问DRAM,降低时延
C. 复杂逻辑控制单元,多分支程序可通过分支预测能力降低时延
D. 高时钟频率降低时延
题目解答
答案
B
解析
本题考查CPU低时延设计的相关知识。解题思路是对每个选项所涉及的CPU低时延设计原理进行分析,判断其正确性。
选项A
强大的ALU单元,可在很短时钟周期完成计算。ALU(算术逻辑单元)是CPU中负责算术和逻辑运算的部分,短时钟周期意味着在单位时间内可以完成更多的计算,从而降低时延,所以该选项描述正确。
选项B
有很多ALU和很少cache,缓存合并访问DRAM,降低时延。cache(高速缓冲存储器)的作用是存储CPU近期频繁访问的数据,减少CPU从主存(如DRAM)中读取数据的时间。当cache较少时,CPU需要更多地从主存中读取数据,而主存的读写速度相对较慢,会增加时延。并且缓存合并访问DRAM并不能有效降低时延,所以该选项描述错误。
选项C
复杂逻辑控制单元,多分支程序可通过分支预测能力降低时延。复杂逻辑控制单元在处理多分支程序时,分支预测能力可以提前预测程序的执行路径,避免CPU在执行过程中进行不必要的跳转,从而降低时延,所以该选项描述正确。
选项D
高时钟频率降低时延。高时钟频率意味着CPU在单位时间内可以执行更多的指令,从而减少指令执行的时间,降低时延,所以该选项描述正确。