影响CPU运算速度的因素有哪些
一:CPU 的主频(主频=外频X倍频)
CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。
通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。
二:架构(这个词语比较难理解,其实架构一词源于英文“architecture”的翻译,它的原意是建筑,建筑学,设计及构造的方式和方法。
这个词应用于处理器(CPU)
是指处理器内部各个运算部件的有序安排和构造,达到设计的和谐统一,使之在运行时协调一致达到高效率。
在计算机教科书上比较多的翻译成“体系结构”,“体系架构”或者“系统结构”。
这个其实弄不懂也没关系关键点在于选购CPU 的时候买热门的架构体系的CPU 就不会错了!比如现在表热门的架构就是INTEL 的酷睿,和AMD的K8及K10为刚出来的新架构,市场上货不是很多!
三:CPU 的核心数
CPU 的性能大致可以用以下公式来计算:CPU性能= 主频x IPC
IPC就是每个时钟周期内可以执行的指令数(IPC: Instruction Per Clock),CPU架构的更新换代直接影响和提高的是IPC值,当然制造工艺和架构对主频的影响也是关联的。
另外,并行计算也是直接提高IPC的途径,这也是现在为什么主流CPU从单核转向双核,将来转向四核,和更多核。
如果把主频和架构综合起来考虑,为了让大家更容易理解,我以百米运动员赛跑为例。
主频相当于百米选手的步频,架构类比于步幅。
所以大家可以看到:1.步幅一样大(架构相同),步频快的选手跑的快。
2.步频一样快,步幅大(架构先进)的选手跑的快。
3.步频也快,步幅也大,选手成为世界百米飞人也就不是天方夜谭了。