Matlab: korisnik Reddita povećava performanse amd ryzen mkl

Sadržaj:
Sada, pomoću MATLAB-a možemo povećati performanse naših procesora Ryzen. Sve zahvaljujući korisniku Reddita. Jeste li spremni?
Prije pokretanja, MATLAB je brojčani računalni sustav koji koriste istraživački instituti, inženjerske firme, sveučilišta ili velike tehnološke kompanije. Možda se pitate zašto? To je sustav čija je svrha rješavanje problema karakteriziranih postojanjem matrica i vektora.
U našem slučaju MATLAB se koristi za optimizaciju Matematičke jezgre knjižnice (MKL). Počnimo!
Sve počinje s lošom Ryzen-ovom optimizacijom
Između ostalog, MATLAB se koristi za obavljanje operacija koje imaju koristi od Intel MKL, što uzrokuje slabu optimizaciju za Ryzen procesore. To je realizirao korisnik Reddita Nedflanders1976, koji je uspio povećati performanse procesora Ryzen i Ryzen Threadripper na 280% .
Pitanje je kako? Prisiljavanje MATLAB-a da koristi napredne skupove instrukcija, poput AVX2. Do sada je MKL provjeravao ID proizvođača procesora, ali ako je vidio da je procesor AMD, spustio se na SSE, što znači jasan pad performansi za Ryzen procesore.
Znači li pad s AVX2 na SSE pad performansi? Da, pogotovo kada AMD Ryzen ima tehnologije poput SSE4, AVX ili AVX2.
Vodič za prisiljavanje MKL-a na korištenje AVX2
Trik je jednostavan i vrlo moćan, ali to moraju učiniti ručno sami korisnici Ryzen-a. Jednostavno, moramo stvoriti .BAT datoteku pomoću bilježnice i spremati kao "sve datoteke".
Stoga otvorimo bilježnicu i u nju upišemo sve naredbe za pokretanje MKL-a u načinu AVX2. Morate napisati sljedeće:
@echo isključeno
postavi MKL_DEBUG_CPU_TYPE = 5
nazovite "% MKLROOT% \ bin \ mklvars.bat" MKL_DEBUG_CPU_TYPE = 5
matlab.exe
Preporučujemo čitanje najboljih procesora na tržištu
Naravno, ovaj trik neće biti trajan, ali možemo ga učiniti trajnim stvaranjem sustava promjenjivog okruženja. Isti je korisnik Nedflanders1976 učitao izvorni kôd kako bismo mogli usporediti učinak prelaska na AVX2 na performanse. Hoćete li isprobati ovaj "trik" na svom Ryzenu?
Novi xilence performanse c 402 i performanse c m403 hladnjaka

novi okidači Xilence Performance C 402 i Performance C M403 s kompaktnom veličinom i 92 m PWM ventilatorom
Amd povećava performanse ravenskog grebena s agesom 1002a

Uspjeh ovih novih AMD APU procesora donekle je umanjen nekim problemima, iako zahvaljujući radu AMD BIOS tima vjerujemo da je popravljen s AGESA 1002a.
Greben Amd summit dvostruko povećava performanse

AMD tvrdi da će njegovi novi Summit Ridge procesori udvostručiti procesore FX-8350 i stajati u najboljem u Intelu.