四海網(wǎng)

AMD銳龍性能暴漲258%!方法簡(jiǎn)單不可思議

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

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

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

@echo off

set MKL_DEBUG_CPU_TYPE=5

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

matlab.exe

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

Linux用戶也很簡(jiǎn)單,臨時(shí)方法是輸入以下命令并啟動(dòng)Matlab,永久方法則是編輯配置腳本并加入以下命令:

export MKL_DEBUG_CPU_TYPE=5

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

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