百科问答小站 logo
百科问答小站 font logo



双核1.7GHz 四核1.2GHz 哪个更强? 第1页

  

user avatar   fuyufjh 网友的相关建议: 
      

CPU说到底只是一块复杂的时序逻辑电路。

什么是时序?所谓时序,就是说整块电路由统一的时钟控制,很多操作都与时钟的变化对齐,事实证明这能大大简化电路设计。举个例子,对于电子手表,大多采用频率为32768Hz的

石英晶体谐振器

,这个类似于正弦波的信号(下图),就是时钟信号

了解了这一点,相信你应该多少有所感觉,频率和速度似乎没有那么大的关联。CPU的运算速度要看同样时间内能做多少运算,而【怎么做】是由芯片的电路决定的。打个比方,对于32位整数相加的运算,CPU_A要用4个时钟周期,CPU_B只要1个时钟周期。即使CPU_A的频率是CPU_B的两倍;然而,实际运算速度,后者是前者的两倍。

那什么时候频率具有可比性呢?同一品牌、同一系列的、Cache相同,通常可以直接比较频率。原因是,这些处理器的实现电路——几乎可以肯定,是完全相同的。

例如我电脑上的

Intel® Core™ i5-2520M Processor (3M Cache, up to 3.20 GHz)

性能不如这个

Intel® Core™ i5-2540M Processor (3M Cache, up to 3.30 GHz)

PS1: 什么是Cache?一时解释不清,请看维基百科——

高速缓存

,记住越大越好就是了。

PS2: 为何是"up to ... Ghz"?因为Intel的酷睿系列处理器会主动调整频率,闲置时降低频率省电,高负荷时超频应付工作。

=====================科普时间====================

介绍两个术语:

CPI: Cycles per instruction,一个指令(平均)需要多少个周期

IPS(MIPS): (Million) Instructions per second,(平均)每秒多少条指令

接着刚刚的例子,

设CPU_A的频率为 10 MHz,CPU_B为 5 MHz

CPU_A: CPI = 4 MIPS = 10/4 = 2.5

CPU_B: CPI = 1 MIPS = 5/1 = 5

结论CPU_B速度快。

你可能要问,既然MIPS是更好的评价指标,为何不在CPU盒子上标上MIPS呢?

因为MIPS也是由测试的指令序列决定的。刚刚我们用的是整数加法指令,如果换成一串乘法指令,结果会大为不同(乘法指令要慢的多);如果换成你的Windows扫雷程序,又是另一个结果。




  

相关话题

  如何看待雷军 2017 年 6 月 14 日转评的微博「唉……」? 
  如何看待小米9发布以后黄章在社区的言论,魅族能坚持多久呢? 
  你对小米将在 2 月 13 日举办的小米 10 新品发布会有哪些期待? 
  英特尔公司(Intel)为什么不做安谋(ARM)芯片? 
  华为为什么能升维成功,而小米不可以?OPPO为什么能玩好性价比,而联想不行? 
  如何评价 2019.10.14 发布的 699 元起的 Redmi 8/8A,有什么优点和不足? 
  华为 P50,是什么让余承东在台上这么自信的喊出价格的? 
  如何评价文章《“困兽”罗永浩》? 
  如何评价三星折叠屏手机 Galaxy Fold 国行版正式发布上线,售价 15999 元? 
  CPU(为方便讨论,这里仅限32位X86指令)的各种构架,比如奔3,奔4,对纯加法运算速度有帮助吗? 

前一个讨论
随着硬件设备影音表现力的提高,电子游戏的纯粹“游戏性”是否会越加弱化?
下一个讨论
人一般为什么浮躁?





© 2025-06-15 - tinynew.org. All Rights Reserved.
© 2025-06-15 - tinynew.org. 保留所有权利