使用新的 Spectre BHI 补丁,即使是现代 Intel CPU 的性能也会下降多达 36%

1515683047_spectre01_story

VUSec – Vrije Universiteit (VU) 阿姆斯特丹研究所的系统和网络安全小组 –披露了有关基于臭名昭著的 Spectre v2的新漏洞的详细信息,该漏洞同时影响 Intel 和 Arm CPU。但是,AMD CPU 不受影响。

Spectre 漏洞通常利用使用分支预测或推测的 CPU,VUSec 指出,这种新威胁甚至可以通过使用分支历史缓冲区 (BHB) 来规避增强型间接分支限制推测 (EIBRS) 硬件缓解措施(或 ARM 的 CSV2) )。因此,新变体称为 Spectre-BHB 或分支历史注入 (BHI)。

因此,针对 x86 处理器的 Linux 安全补丁也在同一天发布,并添加到 Linux 5.17 主线内核中。因此,Phoronix 决定在几个英特尔处理器上测试该补丁,以了解它对性能的影响。

首先,我们拥有最新的第 12 代 Alder Lake-S Core i9-12900K,在测量 Sockperf 吞吐量时,处理器性能损失高达 26.7%。除此之外,使用 Spectre-BHB 补丁的 i9-12900K 会损失 2% 到 14.5% 之间的任何地方。

1647006924_12900k_spectre_bhi_retpoline_perf_impact_source-_phoronix_story

还测试了第 11 代 Tiger Lake Core i7-1185G7 处理器,这次最大损失甚至更大,因为未打补丁的系统性能提高了 35.6%。在另一项测试中,未打补丁的系统速度提高了 34.1%。总的来说,除了这两个测试之外,未打补丁的系统性能下降了 2% 到 26.1%。

1647006917_1185g7_spectre_bhi_retpoline_perf_impact_source-_phoronix_story

有趣的是,正如您在 Selenium 基准测试中看到的那样,i7-1185G7 在打补丁的机器上实际上获得了一点性能(2.2%)。

您可以在以下来源链接的原始 Phoronix 文章中阅读完整的测试设置等。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun137873.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年3月11日 下午9:50
下一篇 2022年3月11日 下午11:49

相关推荐