I weekenden delte Linus Torvalds (skaberen af Linux-kernen) sin mening om Intel AVX-512 instruktionssættet, der findes i nogle af disse processorer, på en mailingliste .
I den kommentar, han efterlod, nævnte Torvalds, at han " håber, at AVX-512 får en smertefuld død ."
Ifølge Linux' fader er AVX-512 instruktionssættet kun gavnligt for HPC-markedet og har reelle ulemper. Han mener, at Intel bør stoppe med at spilde ressourcer på nye instruktionssæt og fokusere på det, der virkelig betyder noget.
Amerikansk chipproducent Intel meddelte for nylig, at dens kommende Alder Lake-processorer ikke vil være kompatible med AVX-512 instruktions sæt.
AVX-512 er et sæt af 512-bit udvidelser til 256-bit SIMD (Advanced Vector Extensions) instruktioner til x86 instruktionssætarkitekturen , som Intel foreslog for syv år siden. Understøttelse af AVX-512 debuterede i Intel Xeon Phi x200 (Knights Landing) processoren i 2016.
Efterfølgende blev AVX-512 introduceret i andre chipproducenters tilbud, primært Skylake-SP, Skylake-X, Cannon Lake og Cascade Lake . I øjeblikket understøtter virksomhedens Intel Cooper Lake- og Ice Lake-processorer visse undergrupper af AVX-512. Det gik rygter om, at Intel bekræftede, at Tiger Lake ville understøtte AVX-512, før de for nylig annoncerede, at den kommende Alder Lakes ikke ville.
For Torvalds er alt dette ubrugeligt, og han håber, at Intel vender tilbage til det grundlæggende og genstarter sin proces.
"Jeg håber, at AVX-512 dør en smertefuld død, og at Intel begynder at løse de virkelige problemer i stedet for at prøve at skabe magiske instruktioner og derefter oprette benchmarks, som de kan stole på," sagde han?
Han ønsker også, at chipproducenten fokuserer mere på almindelig kode , ikke HPC (højtydende databehandling) eller andre unødvendige specialtilfælde. Ifølge Torvalds minder alt dette om dengang, Intel dominerede chipmarkedet, men deres fulde ydeevne var nul.
”Jeg har sagt det før, og jeg vil sige det igen: Tilbage i storhedstid af x86, da Intel lo af banken og dræbte hele deres konkurrence, gjorde absolut alle det bedre end Intel, når det kom til FP Charges.
Intels FP-ydeevne var nul (relativt set), og det betyder ikke noget, fordi der faktisk ikke var nogen der passede uden for benchmarks. Det samme gælder AVX-512 i dag og i fremtiden. Ja, vi kan finde ting, der betyder noget. Nej, disse ting sælger ikke maskiner generelt, ”sagde han.
Linus Torvalds mener, at AVX-512 har reelle ulemper , og han ville foretrække, at virksomhedens budget, der er afsat til transistorer, blev brugt til andre, langt mere relevante ting, selvom det stadig er matematisk FP (i GPU'en snarere end AVX-512).
Ellers vil du have, at vi bare giver dig flere kerner (med god ydelse med en enkelt gevind, men intet spild som AVX-512) som AMD gjorde. Som sådan skal du huske, at du for nylig flyttede fra en Intel-processor til en AMD Threadripper-processor.
Torvalds sagde, at hans "allmodconfig" -test med denne processor er tre gange hurtigere end før. Stadig sammenlignet med AVX-512 sagde det, at det ønsker, at dets effektgrænser skal nås med en normal heltalskode, og ikke med en AVX-512 power-virus, der undertrykker den maksimale frekvens (fordi folk endte med at bruge det til memcpy!) .
Endelig sagde Linus Torvalds, at han mener, at AVX-512 er noget galt.
Ja, ja, jeg er partisk. Jeg afviser absolut FP-benchmarks og indser, at andre mennesker dybt bekymrer sig om dem. Jeg synes bare, at AVX-512 netop er den forkerte ting at gøre. Det er en af mine hobbyer. Dette er et godt eksempel på, hvad Intel har gjort forkert, delvis ved at øge markedsopdelingen, "sagde han.
Hvis du vil vide mere om det, kan du se følgende link.