如何从通过 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星
- 暂无评论信息