Linus Torvalds wenst Intel's AVX-512 een pijnlijke dood

Linus Torvalds

Linus Torvalds Hij neemt geen blad voor de mond en spreekt gewoonlijk luid en duidelijk over wat hij van sommige dingen vindt. Dit keer heeft hij besloten te zeggen wat hij vindt van de Intel AVX-512 instructieset. Een instructieset die bovenop de basis x86-64 ISA wordt toegevoegd om speciaal ontworpen rekeninstructies voor HPC-omgevingen te bieden.

In principe zouden deze instructies goed moeten zijn, in feite voegen ze prestaties toe voor bepaalde soorten berekeningstoepassingen die in HPC-omgevingen worden gebruikt. Maar Linus Torvalds vond het niet leuk dat deze set instructies ook is opgenomen in de Intel-desktopprocessors. In feite lijkt het erop dat Intel heeft heroverwogen en het lijkt erop dat hun toekomst Alder Lake heeft geen ondersteuning voor AVX-512.

Linus Torvalds is van mening dat ze zich meer moeten concentreren op wat echt belangrijk is voor dit soort segmenten in plaats van middelen te verspillen aan nieuwe instructiesets zoals AVX-512 die geen betekenis hebben. uit de markt HPC (High-Performance Computing).

Sinds AVX-512 debuteerde in de Xeon Phi x200 (Knights Landing), dan zou het verder gaan naar Skylake-SP, Skylake-X, Cannon Lake en Cascade Lake. Daarna ondersteunden sommigen, zoals Cooper Lake en Ice Lake, ook bepaalde subsets instructies uit het AVX-512-repertoire.

La mening geplaatst door Phoronix van Linus Torvalds het heeft geen afval:

Ik hoop dat AVX512 een pijnlijke dood sterft, en dat Intel echte problemen begint op te lossen in plaats van te proberen magische instructies te maken en vervolgens benchmarks te creëren waar ze er goed uit kunnen zien. 

Ik hoop dat Intel teruggaat naar de basis - zorg dat je proces weer werkt en concentreer je meer op reguliere code die geen HPC is of een ander onzinnig speciaal geval.

Ik heb dit al eerder gezegd, en ik zeg het nog een keer: in de hoogtijdagen van x86, toen Intel de concurrentie aan het doden was, deed absoluut alle anderen het beter dan Intel bij FP (Float-Point) ladingen. Intel's FP-prestaties waren slecht (relatief gezien), en het maakte geen jota uit.

Omdat het absoluut niemand iets kon schelen buiten de benchmarks.

Hetzelfde is grotendeels het geval met AVX512 nu en in de toekomst. Ja, u kunt dingen vinden die u belangrijk vindt. Nee, die dingen verkopen geen machines in het grote geheel.

En AVX512 heeft echte nadelen. Ik zie liever dat het transistorbudget wordt gebruikt voor andere dingen die veel relevanter zijn. Zelfs als het nog steeds FP-wiskunde is (op de GPU, in plaats van AVX512). Of geef me gewoon meer cores (met goede single-threaded prestaties, maar zonder de rotzooi zoals AVX512) zoals AMD deed. (Onthoud dat Linus nu AMD Threadripper op zijn pc gebruikt)

Ik wil dat mijn vermogenslimieten worden bereikt met een normale integer-code, niet met een AVX512-vermogensvirus dat de maximale frequentie verwijdert. Omdat die nutteloze rommel ruimte inneemt en kernen verwijdert.

Als ik het besef. Ik bestudeer absoluut FP-benchmarks en realiseer me dat andere mensen er veel om geven. Ik denk gewoon dat AVX512 precies het verkeerde is om te doen. Het is een hobby van mij. Het is een goed voorbeeld van iets dat Intel verkeerd heeft gedaan, deels door toenemende marktfragmentatie.

[…] Maak een FPU die goed genoeg is, en mensen zullen blij zijn. AVX2 is veel meer dan genoeg.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Edward Avila zei

    Ja, ik ben het ook met Linus eens. Intel heeft altijd iets goeds laten zien. Misschien omdat het meer naar marketing neigt. Maar als je echt geïnteresseerd was, had je al nanotechnologie opgenomen, precies met meer kernen. Hoe dan ook, dit alles zal er alleen maar toe leiden dat er nieuwe bedrijven ontstaan ​​die doen wat Intel niet wil doen.

  2.   louis zei

    Intel's met hun eigen instructiesets zijn niet erg Intel-igent.