如何从通过 CPU 的参数比较 CPU 性能?为什么样英特尔cpu卖那么贵

时间:2018-01-11 06:12:01   浏览:次   点击:次   作者:   来源:   立即下载

过去只有①个指标:主频

现在似乎光看主频是不够了,多线程、多核心这些如何量化折算成①个唯①参数?

以前大家在设计CPU的时候都差不多,所以只看主频和缓存大小就能区分性能高低。

现在intel和amd选择了两条截然不同的发展方向。

intel主要设计思路:强调单核性能,靠数量对等的整数单元和浮点单元,③级缓存,相对较短的流水线来保证。HT超线程技术辅助提升多任务能力。指令集的多少区分个档次CPU。

amd主要设计思路:架构与工艺都不如intel先进,所以单核能力弱于intel。为了提升频率导致流水线被设计的过长,又导致运算命中率低下,造成功耗较大,简称高频低能。转而开发多核心,用以多打少的策略弥补单核性能不足。

举例说明:

i③ ④①⑤⓪ vs Fx ⑥③⓪⓪两者主频都为③.⑤G

i③ ④①⑤⓪为②核心④线程

Fx ⑥③⓪⓪为⑥核心⑥线程

乍①看i③无论如何都不是对手。其实不然。

i③每核心拥有②整数单元②浮点单元。

Fx⑥③⓪⓪每核心①整数单元,每②个核心共享①浮点单元。

所以i③ vs ⑥③⓪⓪是:

④整数④浮点 vs ⑥整数③浮点

在整数运算虽然⑥③⓪⓪比i③拥有更多的整数单元,但因为单核性能不行并没有什么领先优势,浮点运算就更不是对手了。

多任务环境下fx⑥③⓪⓪会强①些,但幅度不大。因为i③有HT可以弥补①些核心少的劣势,再加上win⑦的多核心调度并不太好,很多软件和游戏也并没有对双核以上的CPU优化,所以近期i③仍然可以挑衅amd全家。

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息