ITBear旗下自媒體矩陣:

英特爾提交初版Linux內(nèi)核補(bǔ)丁 優(yōu)化AVX-512指令集

   時(shí)間:2020-12-22 14:29:14 來(lái)源:cnBeta.COM編輯:星輝 發(fā)表評(píng)論無(wú)障礙通道

英特爾工程師近日提交的初版 Linux Kernel 內(nèi)核補(bǔ)丁中,為常見(jiàn)的加密算法提供 AVX-512 指令集優(yōu)化版本。目前 AVX-512 指令集優(yōu)化版本承諾提供巨大的速度提升,不過(guò)由于在運(yùn)行該指令集的時(shí)候會(huì)對(duì) CPU 核心/共享線程產(chǎn)生負(fù)面的時(shí)鐘頻率/性能影響,因此現(xiàn)階段默認(rèn)情況下屬于禁用狀態(tài)。

QQ截圖20201222104751.jpg

來(lái)自于英特爾的 Megha Dey 提交了 7 個(gè)初版補(bǔ)丁,從而能夠在 Ice Lake 及更高的芯片上使用 VPCLMULQDQ 和 VAES AVX512 指令。通過(guò) AVX-512 指令集,在更新大于 128 字節(jié)的數(shù)據(jù)時(shí)能夠大幅改進(jìn)現(xiàn)有的加密算法(2-10倍),而且在小數(shù)據(jù)量上使用不會(huì)有明顯的影響。

不過(guò)目前運(yùn)行 AVX-512 指令集會(huì)對(duì)工作負(fù)載產(chǎn)生負(fù)面的時(shí)鐘頻率影響,因此默認(rèn)情況下并沒(méi)有啟用。帶有初始補(bǔ)丁的AVX-512加密代碼隱藏在Kconfig構(gòu)建開(kāi)關(guān)的后面,并且還需要設(shè)置一個(gè)use_avx512內(nèi)核模塊參數(shù)(或在啟動(dòng)后通過(guò)sysfs設(shè)置)來(lái)在運(yùn)行時(shí)啟用 AVX-512 功能。

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門(mén)內(nèi)容
網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  RSS訂閱  |  開(kāi)放轉(zhuǎn)載  |  滾動(dòng)資訊  |  爭(zhēng)議稿件處理  |  English Version