增加芯片中晶体管的数量如何提高其速度?

tyl*_*ler 8 cpu performance computer-architecture

CPU中晶体管的唯一目的是充当定义其指令集的开关吗?如果是这样,那么为什么增加晶体管的数量会提高其速度?

小智 9

在我的头顶:

  • 更多缓存,比 RAM 快

  • 更多SIMD 指令,处理速度比单数据指令快

  • 更多核心,因此您可以同时做两件或更多事情

  • 更多的功能单元,如内置FPU S,以及多个ALU小号

  • 管道,所以每个核心可以同时做更多的事情

  • 更好的处理逻辑,比如更复杂的分支预测逻辑