大学教授:AMD的Zen 2架构IPC性能仅为4年前Skylake的67% |
珠江路在线
2019年12月11日
【
转载
】 编辑:
|
本文标签:大学教授 AMD Zen2架构 IPC 性能 |
AMD今年推出的锐龙3000系列 解决器 晋级了7nm工艺及Zen2架构,性能、功耗、发热等方面的 体现可圈可点,极具竞争力,同时还有较高的性价比优势,所以很受市场 欢送,高端的锐龙9甚至是求过于供 。
锐龙3000 解决器之所以被更多人 承受,核心缘由在于大家认为AMD的 解决器终于能在性能上跟Intel酷睿 分庭抗礼甚至有所超出了——不只仅是多核性能率先,在IPC性能上AMD也 超过了,唯一的问题便是频率不敌,不能像Intel的14nm 解决器那样达到5GHz加快频率 。
不过问题在于,AMD的Zen2 解决器真的在IPC性能上 超过Intel的 解决器了吗?一般的测试中媒体对照过同频性能, 后果 确切是这样,但在专业人士及专业测试看来,评介IPC性能不是这么 容易的 。
魁北克大学(TELUQ)计算机科学 传授Daniel Lemire上周对照过AMD的Zen 2与Intel 2015年公布的Skylake的IPC性能,后者是近期几代酷睿 解决器的 根底,微架构上都是 承继而来的,下一次 晋级是Ice Lake上的Sunny Cove微内核 。
他测试IPC性能的 目标跟媒体不一样,首先在Linux系统下 使用GNU GCC8测试了一个自己制作的名为twitter.json的文件,这是一个负载很高的基准测试,里面包含的分支预测 舛误、缓存未命中很少,他记录了两个阶段的CPU指令周期数 。
对照的 解决器是AMD的EPYC罗马出去里及Skylake,不过IPC性能不受 解决器型号的影响 。
依据他的测试,在两个阶段的测试中,AMD的Zen2架构在IPC性能上还是要比Skylake弱一些,差距在10-15%左右,这个倒是不算多意外 。
除了上面的测试,他还测试了他最喜爱的位集解码(bitset decoding)的IPC性能, 后果差距就大多了,Zen2的IPC性能大约是Skylake的2/3,也便是67%左右的IPC性能 。
固然,Daniel Lemire也 示意这个测试是他自己的 后果,别人的 后果不 定然 雷同,然而从这些测试来看,单论微内核架构的话,Intel在这方面依旧有很强的实力,AMD的Zen2现在并不能说是 超过了Skylake微内核, 只管后者是2015年推出的架构了 。
详尽内容及源码 能够参考Daniel Lemire的原文 。