四海網(wǎng)

AMD銳龍性能暴漲258%!方法簡單不可思議

2019-11-19 08:42:16來源:IT之家標(biāo)簽:

Reddit網(wǎng)友Nedflanders1976研究后發(fā)現(xiàn),AMD銳龍、線程撕裂者處理器在Matlab上也能開啟AVX2指令集,從而獲得性能暴漲!

根據(jù)這位網(wǎng)友給出的教程,方法非常簡單。Windows系統(tǒng)下可以創(chuàng)建一個只有如下四行代碼的bat批處理文件,AMD處理器用戶通過它啟動Matlab,就可以開啟AVX2指令集。

@echo off

set MKL_DEBUG_CPU_TYPE=5

call "%MKLROOT%\bin\mklvars.bat" MKL_DEBUG_CPU_TYPE=5

matlab.exe

以上是臨時方法,如果想永久生效,只需在高級系統(tǒng)屬性里找到MKL_DEBUG_CPU_TYPE,將這個環(huán)境變量的值改為5,但注意任何使用MKL的程序都會受到影響。

Linux用戶也很簡單,臨時方法是輸入以下命令并啟動Matlab,永久方法則是編輯配置腳本并加入以下命令:

export MKL_DEBUG_CPU_TYPE=5

根據(jù)實測,AMD銳龍?zhí)幚砥鹘?jīng)過這樣一番修改后,Matlab性能可以提升少則17%,多則258%!

聲明:本文由四海網(wǎng)用戶htnew原創(chuàng)/整理/投稿,本站收錄此文僅為傳遞更多信息,幫助用戶獲取更多知識之目的,內(nèi)容僅供參考學(xué)習(xí),文圖內(nèi)容如存在錯誤或侵害您的權(quán)益,請與我們聯(lián)系,本站承諾2小時內(nèi)完成處置反饋工作。
相關(guān)文章