Šį savaitgalį Linus Torvalds (Linux branduolio kūrėjas) pasidalijo savo nuomone apie „Intel AVX-512“ instrukcijų rinkinį, esantį kai kuriuose iš šių procesorių, adresų sąraše .
Paliktame komentare Torvaldsas užsiminė, kad „ tikisi, jog AVX-512 mirtis bus skausminga “.
Pasak „Linux“ tėvo, AVX-512 instrukcijų rinkinys naudingas tik didelio našumo kompiuterinių kompiuterių rinkai ir turi realių trūkumų. Jis mano, kad „Intel“ turėtų nustoti švaistyti išteklius naujiems instrukcijų rinkiniams ir sutelkti dėmesį į tai, kas iš tikrųjų svarbu.
JAV lustų gamintoja „Intel“ neseniai paskelbė, kad būsimi „Alder Lake“ procesoriai nebus suderinami su „AVX-512“ instrukcijų rinkiniu.
AVX-512 yra 512 bitų 256 bitų SIMD (pažangių vektorių plėtinių) instrukcijų plėtinių rinkinys , skirtas x86 instrukcijų rinkinio architektūrai , kurią „Intel“ pasiūlė prieš septynerius metus. AVX-512 palaikymas debiutavo „Intel Xeon Phi x200“ („Knights Landing“) procesoriuje 2016 m.
Vėliau AVX-512 pateko į kitus lustų gamintojo produktus, pirmiausia į „Skylake-SP“, „Skylake-X“, „Cannon Lake“ ir „Cascade Lake“ . Šiuo metu bendrovės „Intel Cooper Lake“ ir „Ice Lake“ procesoriai palaiko tam tikrus AVX-512 pogrupius. Buvo gandai, kad „Intel“ patvirtino, jog „Tiger Lake“ palaikys AVX-512, prieš neseniai paskelbdama, kad būsimi „Alder Lake“ procesoriai to nepalaikys.
Torvaldsui visa tai nenaudinga ir jis tikisi, kad „Intel“ grįš prie pagrindų ir paleis savo procesą iš naujo.
„Tikiuosi, kad„ AVX-512 “mirė skaudžia mirtimi ir kad„ Intel “ima spręsti tikrąsias problemas, užuot bandžiusi sukurti stebuklingas instrukcijas ir tada kurti etalonus, kuriais jie gali pasitikėti“, - pareiškė jis?
Jis taip pat nori, kad lustų gamintojas labiau sutelktų dėmesį į įprastą kodą , o ne į didelio našumo skaičiavimus (HPC) ar kitus nereikalingus specialius atvejus. Pasak Torvaldso, visa tai primena laikus, kai „Intel“ dominavo lustų rinkoje, tačiau jos pilnavertis našumas buvo nulinis.
„Aš tai sakiau anksčiau ir dar kartą pakartosiu: dar x86 klestėjimo laikais, kai„ Intel “juokėsi iš banko ir nužudė visą savo konkurenciją, absoliučiai visiems sekėsi geriau nei„ Intel “kalbant apie„ FP Charges “.
„Intel“ FP našumas buvo lygus nuliui (palyginti), ir tai nebuvo svarbu, nes iš tikrųjų niekam tai nerūpėjo už standartų ribų. Tas pats pasakytina ir apie AVX-512 šiandien ir ateityje. Taip, mes galime rasti svarbių dalykų. Ne, šie dalykai apskritai neparduoda mašinų “, - sakė jis.
Linus Torvalds mano, kad AVX-512 turi realių trūkumų ir norėtų, kad bendrovės tranzistoriams skirtas biudžetas būtų panaudotas kitiems, daug svarbesniems dalykams, net jei tai vis tiek būtų matematinis FP (GPU, o ne AVX-512).
Kitu atveju norėtumėte, kad mes jums suteiktų daugiau branduolių (su geru vieno sriegio veikimu, bet ne atliekomis, tokiomis kaip AVX-512), kaip tai padarė AMD. Atminkite, kad neseniai perėjote nuo „Intel“ procesoriaus prie „AMD Threadripper“ procesoriaus.
Torvaldsas teigė, kad naudojant šį procesorių jo „allmodconfig“ testai yra tris kartus greitesni nei anksčiau. Vis dėlto, lyginant su AVX-512, jis teigė, kad nori, kad jo galios ribos būtų pasiektos įprastu sveikojo skaičiaus kodu, o ne naudojant AVX-512 galios virusą, kuris slopina maksimalų dažnį (nes žmonės jį naudojo „memcpy“!) .
Galiausiai Linusas Torvaldsas sakė, kad mano, kad AVX-512 kažkas negerai.
Taip, taip, aš esu šališkas. Aš visiškai nepritariu FP gairėms ir suprantu, kad kiti žmonės jiems labai rūpi. Aš tiesiog manau, kad AVX-512 yra neteisingas dalykas. Tai vienas iš mano pomėgių. Tai yra geras pavyzdys to, ką „Intel“ padarė neteisingai, iš dalies tiesiog padidindamas rinkos susiskaidymą “, - sakė jis.
Jei norite sužinoti daugiau, galite peržiūrėti šią nuorodą.