Matlab: uporabnik reddit poveča zmogljivost amd ryzen mkl
Kazalo:
Zdaj lahko z MATLAB povečamo zmogljivost naših procesorjev Ryzen. Zahvaljujemo se uporabniku Reddita. Ste pripravljeni?
Pred zagonom je MATLAB številčni računalniški sistem, ki ga uporabljajo raziskovalni inštituti, inženirska podjetja, univerze ali velika tehnološka podjetja. Se morda vprašate zakaj? Gre za sistem, katerega namen je reševanje problemov, za katere je značilen obstoj matric in vektorjev.
V našem primeru se MATLAB uporablja za optimizacijo knjižnice matematičnih jeder (MKL). Začnimo!
Vse se začne s slabo Ryzenno optimizacijo
Med drugim se MATLAB uporablja za izvajanje operacij, ki jih prinaša Intel MKL, kar povzroča slabo optimizacijo za procesorje Ryzen. To je spoznal uporabnik Reddit Nedflanders1976, ki je uspel povečati zmogljivost procesorjev Ryzen in Ryzen Threadripper na 280% .
Vprašanje je, kako? Prisiliti je MATLAB k uporabi naprednih nizov navodil, kot je AVX2. Do zdaj je MKL preverjal ID proizvajalca procesorja, če pa je videl, da je procesor AMD, je padel na SSE, kar pomeni očiten padec učinkovitosti procesorjev Ryzen.
Ali spust z AVX2 na SSE pomeni padec zmogljivosti? Da, še posebej, če ima AMD Ryzen tehnologije, kot so SSE4, AVX ali AVX2.
Vodič, da MKL prisili v uporabo AVX2
Trik je preprost in zelo močan, vendar ga morajo ročno opraviti uporabniki Ryzen-a sami. Preprosto, moramo ustvariti .BAT datoteko s pomočjo beležnice in shraniti kot "vse datoteke".
Zato odpremo zvezek in vanj zapišemo vse ukaze za zagon MKL v načinu AVX2. Napisati morate naslednje:
@echo off
nastavi MKL_DEBUG_CPU_TYPE = 5
pokličite "% MKLROOT% \ bin \ mklvars.bat" MKL_DEBUG_CPU_TYPE = 5
matlab.exe
Priporočamo branje najboljših procesorjev na trgu
Seveda ta trik ne bo trajen, lahko pa ga naredimo trajnega z ustvarjanjem spremenljivega sistema okolja. Isti uporabnik Nedflanders1976 je naložil izvorno kodo, tako da lahko merimo vpliv uspešnosti prehoda na AVX2. Boste preizkusili ta "trik" na vašem Ryzen?
Nova xilence zmogljivost c 402 in zmogljivost c m403 grelniki
novi sprožilci Xilence Performance C 402 in Performance C M403 s kompaktno velikostjo in 92m PWM ventilatorjem
Uporabnik ustvari popravek za nadaljevanje posodabljanja sistemov Windows 7 in Windows 8.1 z jezerom kaby in ryzen
En uporabnik je uspešno ustvaril popravek, ki uporabnikom procesorjev Intel Kaby Lake in AMD Ryzen omogoča nadaljevanje posodabljanja sistemov Windows 7 in Windows 8.1.
Amd poveča zmogljivost ravenskega grebena z ageso 1002a
Uspeh teh novih procesorjev AMD APU je nekoliko otežil nekatere težave, čeprav po zaslugi dela ekipe AMD BIOS verjamemo, da je bil pritrjen z AGESA 1002a.