Sel nädalavahetusel jagas Linus Torvalds (Linuxi kerneli looja) meililistis oma arvamust Inteli AVX-512 käskude komplekti kohta , mida mõned neist protsessoritest sisaldavad .
Jäetud kommentaaris mainis Torvalds, et ta " loodab, et AVX-512 surm on valus ".
Linuxi isa sõnul on AVX-512 käskude komplekt kasulik ainult HPC turule ja sellel on ka reaalseid puudusi. Ta usub, et Intel peaks lõpetama ressursside raiskamise uutele käskude komplektidele ja keskenduma sellele, mis on tõeliselt oluline.
USA kiibitootja Intel teatas hiljuti, et tema eelseisvad Alder Lake'i protsessorid ei ühildu AVX-512 käsukomplektiga.
AVX-512 on 512-bitiste laienduste komplekt 256-bitistele SIMD (Advanced Vector Extensions) käskudele x86 käskude arhitektuuri jaoks, mille Intel pakkus välja seitse aastat tagasi. AVX-512 tugi debüteeris Intel Xeon Phi x200 (Knights Landing) protsessoris 2016. aastal.
Seejärel jõudis AVX-512 kiibitootja teistesse pakkumistesse, peamiselt Skylake-SP, Skylake-X, Cannon Lake ja Cascade Lake . Praegu toetavad ettevõtte Intel Cooper Lake ja Ice Lake protsessorid teatud AVX-512 alamhulki. Kuuldavasti kinnitas Intel Tiger Lake'i toetamist AVX-512-s, enne kui hiljuti teatas, et tulevased Alder Lake'id seda ei tee.
Torvaldsi jaoks on see kõik kasutu ja ta loodab, et Intel läheb tagasi põhitõdede juurde ja taaskäivitab selle protsessi.
"Loodan, et AVX-512 sureb valusasse surma ja et Intel hakkab tegelikke probleeme lahendama, selle asemel et proovida luua maagilisi juhiseid ja seejärel luua võrdlusnäitajaid, mida nad saavad usaldada," nentis ta?
Samuti soovib ta, et kiibitootja keskenduks rohkem tavakoodile , mitte HPC-le (kõrgjõudlusega andmetöötlusele) või muudele ebavajalikele erijuhtudele. Torvaldsi sõnul meenutab see kõik aegu, mil Intel domineeris kiibiturul, kuid selle täisväärtuslik jõudlus oli null.
"Olen seda juba varem öelnud ja ütlen veel kord: x86 hiilgeajal, kui Intel naeris panga üle ja tappis kogu oma võistluse, läks FP Chargesi osas absoluutselt kõigil paremini kui Intelil.
Inteli FP jõudlus oli null (suhteliselt öeldes) ja see polnud oluline, sest tegelikult ei huvitanud kedagi väljaspool võrdlusaluseid. Sama kehtib ka AVX-512 kohta täna ja tulevikus. Jah, me võime leida asju, mis on olulised. Ei, need asjad ei müü masinaid üldiselt, ”ütles ta.
Linus Torvalds usub, et AVX-512-l on reaalseid puudusi ja eelistaks, et ettevõtte transistoridele eraldatud eelarvet kasutataks muudeks, palju olulisemateks asjadeks, isegi kui see on ikkagi matemaatiline FP (graafikas, mitte AVX-512-s).
Vastasel juhul soovite, et annaksime teile lihtsalt rohkem südamikke (hea ühe keermega jõudlusega, kuid ei raiska nagu AVX-512) nagu AMD. Sellisena pidage meeles, et kolisite hiljuti Inteli protsessorilt AMD Threadripperi protsessorile.
Torvalds ütles, et selle protsessoriga on tema "allmodconfig" testid kolm korda kiiremad kui varem. Ikka võrreldes AVX-512-ga ütles ta, et soovib, et selle võimsuspiirangud saavutataks normaalse täisarvukoodiga, mitte AVX-512-viirusega, mis pärsib maksimaalset sagedust (kuna inimesed kasutasid seda lõpuks memcpy jaoks!) .
Lõpuks ütles Linus Torvalds, et tema arvates on AVX-512 midagi valesti.
Jah, jah, ma olen kallutatud. Ma ei nõustu FP võrdlusalustega absoluutselt ja saan aru, et teised inimesed hoolivad neist sügavalt. Ma arvan lihtsalt, et AVX-512 on täpselt vale asi. See on üks minu hobidest. See on hea näide sellest, mida Intel on valesti teinud, osaliselt lihtsalt turu killustatuse suurendamise kaudu, "ütles ta.
Kui soovite selle kohta rohkem teada saada, saate tutvuda järgmise lingiga.