(资料图)
AMD最近披露了一个新出现的“Inception”CPU漏洞,但没有透露任何有关应用缓解措施后性能影响的信息。然而,Phoronix测试了新微代码的结果,显示性能显着下降。
AMD最新的“Inception”漏洞导致性能显着下降,但仅限于某些应用程序
对于那些不知道该漏洞的人,我们最近详细讨论了它;然而,快速回顾一下,Inception的目的是通过创建一条引导CPU进入重复功能的指令来误导您的处理器。这可能会导致潜在的数据泄露,并对拥有“敏感数据”的组织造成灾难性的后果。此外,该漏洞还扩展到所有ZenCPU,这给AMD平台上的消费者带来了令人担忧的情况。
如果您听说AMD尚未发布缓解措施,您将会感到失望;然而,正如Phoronix所说,基于内核的缓解措施适用于Zen1和Zen2CPU,而Zen3和Zen4用户可能需要在这里等待。然而,AMD已经发布了针对“Family19h”处理器(即EPYC处理器)的缓解微代码。Phoronix在AMDEPYC7763上利用微码获得了基准测试,结果确实很有趣。
AMDInception缓解措施可将CPU性能降低高达54%2
在深入研究基准之前,您将看到在“安全RET”和其他项下获得的多个结果。需要澄清的是,这些是AMD发布的“缓解措施”,其中一些是“基于内核的”,而另一些则完全基于新发布的微代码,因此性能有所不同。
虽然我们不会深入研究事实数据,因为这会使事情变得难以解释,但我们会对其进行总结。Phoronix进行了广泛的测试,特别是在Blender和MozillaFirefox等流行应用程序中。结果表明,新的“缓解措施”对用户应用程序几乎没有影响。下降幅度最大的是7zip压缩,性能下降了近-13%。由此得出的结论是,普通消费者不应该担心应用缓解措施。
然而,在MariaDB等更“密集”的应用程序中,出现了显着下降。性能权衡超过了50%,这表明微代码严重影响了基于数据处理的应用程序。
出现新的漏洞是行业的常态,缓解后性能下降也是常态。一个典型的例子是最近的英特尔“垮台”,它导致性能下降超过50%。我们希望这些漏洞能够迅速得到解决,因为如果修复时间延长,它们可能会致命。
标签: