新的英特尔处理器KPTI错误。浮点计算有哪些减速预期? [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新的英特尔处理器KPTI错误。浮点计算有哪些减速预期? [关闭]相关的知识,希望对你有一定的参考价值。

一些媒体报道称,已发现英特尔处理器中的new hardware bug允许用户模式进程访问内核模式内存:

据了解,过去十年中生产的现代英特尔处理器存在这个问题。它允许普通用户程序 - 从数据库应用程序到Web浏览器中的javascript - 在某种程度上识别受保护内核内存区域的布局或内容。

[补救措施]的影响仍然是基准测试,但我们正在考虑减速5%到30%的球场数据,具体取决于任务和处理器型号。

在修复了错误后,我希望进行多核浮点计算的速度有多慢?

答案

据我了解,只有内核和用户模式之间的切换性能受到影响。例如,处理大量I / O是一种频繁发生的工作负载,但CPU密集型进程不应受到太多影响。

引用一篇分析Linux KPTI补丁性能的文章:

我们运行的大多数工作负载都显示出一位数的回归。对于典型的情况,5%是一个很好的回合数。我们所看到的最糟糕的情况是环回网络测试大约有30%的回归,它进行了大量的系统调用和上下文切换。

...

因此,使用KPTI解决方案时,PostgreSQL SELECT命令的速度大约低约20%,并且根据Phoronix基准测试,I / O通常会受到负面影响,尤其是快速存储,而不是游戏性能,Linux内核编译,H.264编码等......

资料来源:https://www.cnx-software.com/2018/01/03/intel-hardware-security-bug-fix-to-hit-performance-on-windows-linux/

因此,如果您的FP计算主要依赖于内存中的数据移位而不是I / O,那么它们应该基本不受影响。

以上是关于新的英特尔处理器KPTI错误。浮点计算有哪些减速预期? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

来自英特尔至强 phi 的协处理器架构

intel核显哪个型号最好用?

如何在英特尔至强可扩展处理器上禁用 L3 缓存预取器?

英特尔CPU平台分类都有哪些?

最新英特尔Jasper Forest处理器都有哪些功能及应用在啥方面?

百科知识 英特尔处理器I5 4460和4590有哪些区别