Bbabo NET

Znanost & Tehnologija Novice

MSI ni ubogal Intela in je na matični plošči vključil podporo za navodila AVX-512

Pred mesecem dni je postalo znano, da Intel sili proizvajalce matičnih plošč, da onemogočijo podporo za AVX-512. Vsi proizvajalci plošč Z690, ki temeljijo na procesorjih Alder Lake, so prejeli posodobitev mikrokode, ki popolnoma onemogoča uporabo tega nabora vektorskih navodil. Hkrati je AVX-512 fizično ostal na jedrih P. Lahko ga aktivirate prek BIOS-a in pri nekaterih specifičnih opravilih povečate zmogljivost za 14-32 krat, hkrati pa onemogočite malo rabljena jedra E. S posodobitvijo mikrokode je Intel zaprl to vrzel.

Vendar ne za vsakogar. MSI ni ubogal "velikega brata" in vključil podporo za staro mikrokodo vsaj v eno od različic strojne programske opreme. V to se lahko prepričajo vsi lastniki matične plošče MEG Z690 Unify-X.

Kot je razvidno iz zgornjega posnetka zaslona, ​​MEG Z690 ponuja izbiro dveh možnosti mikrokode. Očitno je Normal najnovejša različica mikrokode, AVX-512 Trial pa je prejšnja različica brez januarskih posodobitev podjetja Intel.

To je precej nepričakovana in dobrodošla novica za uporabnike, ki potrebujejo to funkcionalnost.

Januarja 2022 je Intel odstranil uradno podporo za AVX-512 iz nove 12. generacije procesorjev Alder Lake. Prvotno se je domnevalo, da je bil ta modul fizično odstranjen iz čipa, ker zavzame veliko prostora. Toda potem se je izkazalo, da so bloki ostali na mestu, vendar le v produktivnih P jedrih.

Bloki vektorskih navodil AVX-512 na procesorju Core i9-12900K

Kmalu zatem je skupnost našla način, kako v novo vdelano programsko opremo vgraditi starejšo različico Intelove mikrokode, s čimer se je AVX-512 dejansko ponovno vklopil. Žal nas izbira stare različice mikrokode prisili, da opustimo nekatere optimizacije, ki jih je Intel izvedel v zadnjih različicah, vključno z optimizacijo zmogljivosti za krmilnik pomnilnika DDR5.

Podporo AVX-512 najdemo v različnih aplikacijah, ki imajo velike koristi od strojno pospešenih vektorskih navodil. To je programska oprema za matematične izračune, emulatorji različnih igralnih konzol, kot so RPCS3 (emulator PlayStation 3), Yuzu Emulator (emulator Nintendo Switch) in še veliko več.

Za športne overclockerje je podpora AVX-512 zelo pomembna tudi za doseganje maksimalnih rezultatov pri nekaterih merilih uspešnosti, kot je Y-cruncher (večnitni izračun števila pi s podporo za vektorska navodila). To poroča navdušenec Xavier Amberger na Twitterju, ki upa, da bo z AVX-512 dosegel rekordno zmogljivost na 8-jedrnem procesorju. Prav on je prvi opazil možnost izbire mikrokode v MEG Z690 Unify-X. Ta možnost se je zgodila po posodobitvi BIOS-a A22 na najnovejšo različico beta:

V komentarjih je navedeno, da je po posodobitvi vdelane programske opreme matična plošča MSI Z690-A Pro DDR4 imela tudi možnost vrnitve na mikrokodo s podporo AVX-512.

Intel ni uradno razkril razloga, zakaj je prepovedal uporabo AVX-512. Morda je razlog v prisilnem izklopu jeder E ob aktiviranju bloka AVX-512, čeprav pri nekaterih nalogah taka zamenjava (AVX-512 namesto jeder E) praktično ne vpliva na zmogljivost ali jo celo izboljša.

Testiranje Intel Core i9-12900K, vir

Obstaja tudi teorija zarote, da programska oprema, ki onemogoča AVX-512 v namiznih procesorjih, ustvarja dodatno povpraševanje po procesorjih za delovne postaje in strežnike, kjer bo nabor navodil še naprej deloval po pričakovanjih. Krivci sumijo, da se je prvih sedem generacij procesorjev Core namerno izogibalo modelom z več kot štirimi jedri, da ne bi škodilo donosnejšemu segmentu strežnikov.

MSI ni ubogal Intela in je na matični plošči vključil podporo za navodila AVX-512