站长资讯网
最全最丰富的资讯网站

英特尔提交初版Linux内核补丁 优化AVX-512指令集

  英特尔工程师近日提交的初版 Linux Kernel 内核补丁中,为常见的加密算法提供 AVX-512 指令集优化版本。目前 AVX-512 指令集优化版本承诺提供巨大的速度提升,不过由于在运行该指令集的时候会对 CPU 核心/共享线程产生负面的时钟频率/性能影响,因此现阶段默认情况下属于禁用状态。

英特尔提交初版Linux内核补丁 优化AVX-512指令集

  来自于英特尔的 Megha Dey 提交了 7 个初版补丁,从而能够在 Ice Lake 及更高的芯片上使用 VPCLMULQDQ 和 VAES AVX512 指令。通过 AVX-512 指令集,在更新大于 128 字节的数据时能够大幅改进现有的加密算法(2-10倍),而且在小数据量上使用不会有明显的影响。

  不过目前运行 AVX-512 指令集会对工作负载产生负面的时钟频率影响,因此默认情况下并没有启用。带有初始补丁的AVX-512加密代码隐藏在Kconfig构建开关的后面,并且还需要设置一个use_avx512内核模块参数(或在启动后通过sysfs设置)来在运行时启用 AVX-512 功能。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号