AMD笔记本电脑具有10秒的隐藏性能延迟。这就是为什么

2020-11-24 06:02:57

在周五上午的禁运演讲中,英特尔首席性能战略家瑞安·斯劳特(Ryan Shrout)带领一群技术记者完成了旨在将AMD Zen 2(Ryzen 4000系列)笔记本电脑CPU固定下来的演讲。

英特尔最新的笔记本电脑CPU设计Tiger Lake是一个真正引人注目的版本,但紧随该领域的一些惨败之后,英特尔寻找了一个角度来防止竞争对手流失市场份额。早期的Tiger Lake系统的性能令人难以置信,但配置为28W cTDP,而不是生产型笔记本电脑系统中常见的15W TDP,并且审阅者无法测试电池寿命。像您这样的评论者像真正在28W cTDP上将Intel i7-1185G7与AMD Ryzen 7系统进行了一半功耗的比较。尽管Tiger Lake确实名列前茅,但功耗差异仍使其无法对AMD的处理器产生决定性或沉重的打击。与最初购买笔记本电脑CPU的OEM供应商的市场份额不断增加。

英特尔最初在Tiger Lake的发布会上试图吸引人们注意AMD性能上的电池差异和电池差异,但是这些尝试大多数都听不到。 Shrout在周五的演讲中试图再次讲这个故事,这次有足够的其他信息引起人们的注意。

我们可以轻松地在PCMark 10应用程序基准测试中以及在许多英特尔的RUG(基于生产应用程序的脚本化工作负载)中看到电池上和电池外性能之间的差异,该公司将其称为“实际使用指南”。但是,在更常用的行业基准(例如Cinebench,PassMark或Geekbench)中,看不到电池开启和关闭之间的性能差异。

英特尔的工程团队在上一幅画廊的最后一张图片中显示了为什么我们看不到Cinebench的差异的原因-在英特尔的测试中,Ryzen 4000 CPU一直没有将功率和电压提升到最大状态,直到大约八到十之间。重型工作负载开始11秒后。

我们能够在周末使用Intel Acer Swift 3 SF314-42笔记本电脑(配备Ryzen 7 4700u CPU)和MSI Prestige 14 Evo笔记本电脑(配备Core i7-1185G7)来证实Intel的发现。在上面的图表中,我们反复压缩Linux 7.3内核源代码的小块,并绘制每个CPU随时间变化的吞吐量。

4核/ 8线程i7-1185G7在单线程和四线程工作负载中均轻松胜过8核/ 8线程Ryzen 7 4700u,即使Ryzen 7 4700u在大约12秒的时间里跃升至其全部性能之后标记。在无限的工作量下,Ryzen 7可以发挥其八核的全部功能,情况变得更加紧密,而4700u甚至在最后四秒内赢得了一场微弱的胜利。

不过,在这里我们需要指出一些事情。首先,也是最明显的一点-英特尔声称AMD的Zen 2笔记本电脑CPU将电源和电压的上升延迟到其最大状态是100%正确的。在最初的几秒钟内,这会导致性能急剧下降,性能下降。

我们与AMD代表联系,以征求对此设计决定的意见。尽管AMD代表对我们的观察结果提出了进一步的问题,但截至发稿时,我们尚未收到记录的答复。

但是英特尔仍在以自己的功耗玩游戏。在上面的屏幕截图中,我们可以在Cinebench R23运行期间看到带有Core i7-1185G7的MSI Prestige Evo 14。我们还没有足够长的时间来全面检查这款笔记本电脑-尤其是查看它的电池寿命,自从被禁止在两个早期的i7-1185G7系统中测试该数据以来,我们一直对此感到非常好奇。

但是我们可以看到-与将i7-1185G7的cTDP降低到大约15W的典型Ryzen 7 4000 cTDP而不是像人们普遍期望的那样-MSI在这台笔记本电脑中选择了将其拨号到比我们在早期原型中看到的还要远的地方。这个生产的i7-1185G7系统具有一个变量PL1,它在Cinebench R23运行过程中达到了36W的功率,此外它的PL2为51W,与原型机相同。

在Cinebench R23的运行过程中,笔记本电脑在PL2的最大功率极限为51W的条件下运行了最初的10到15秒,温度高达98°C。在最初的极高性能,功率和发热爆发之后,CPU下降以维持平均34W的功耗。相比之下,cTDP高达25W的8核/ 16线程Ryzen 7 Pro 4750U平均功耗为27.9W,最高为29.9W。

虽然我们正在远离CPU本身而进入笔记本电脑设计领域,但值得注意的是,在MSI Prestige 14 Evo之间,系统风扇的活动也有显着差异-几乎立即达到了游戏笔记本电脑的风扇噪音水平–和HP EliteBook,它花了超过一分钟的时间才将其风扇提升到最大,并且在整个运行过程中仍比MSI安静得多。

尽管英特尔没有具体告诉我们应该从Zen 2笔记本电脑CPU的性能延迟与Tiger Lake的即时性能中得出什么结论,但该公司显然希望在“ AMD发挥基准”和“事实证明,英特尔一直是赢家。”

我们认为这里没有得出这样简单的结论。英特尔关于AMD Zen 2笔记本电脑CPU的缓慢性能提升的发现显然是正确的-我们毫不费力地证实了这一点,它确实解释了为什么许多英特尔首选的基准测试技术显示出更大的性能差异,而青睐Team Blue比诸如Cinebench,PassMark等更广泛使用的行业基准。

但这忽略了AMD系统的更高效率,除了CPU延迟转移到最大性能(和电池消耗)状态的延迟之外。当我们在Cinebench R23上运行整整五分钟时,Ryzen 7 Pro 4750u系统比Intel i7-1185G7渲染的场景更多,并且消耗的总功率更少。没有巧妙的技巧可以解释这一点。

我们也相信双方都需要进行调整。英特尔向更高性能状态的更快转变带来了一些现实世界的好处,但我们不确定它们是否像图表所示那样引人注目。实际上,我们在Zen 2和Tiger Lake笔记本电脑上已经花费了相当多的时间-从裤子上的主观体验来看,Tiger Lake系统并没有真正感觉到更快。这有力地证明了快速提升CPU功耗配置文件通常没有多大意义-如果人工驾驶系统没有注意到延迟的改善,则最好节省电池。

存在一些例外-最明显的可能是启动时间。 Tiger Lake系统迅速地启动并从挂起中恢复,我们怀疑它们是否愿意立即将性能提高到最大程度与它有很大关系。一位与我们交谈的开发人员推测,JavaScript即时(JIT)编译可能是另一种很短的工作负载,但是很容易被人类感知。

我们怀疑,对于消费者而言,最好的消息是,“哪种系统更好”这一论点很难一概而论地得出结论。如此激烈的竞争意味着,任何一支球队都不会固步自封,并且如果完全了解差异,消费者最终也不会最终没有人愿意购买系统。