Linus Torvalds souhaite une mort douloureuse à l'AVX-512 d'Intel

Linus Torvalds

Linus Torvalds Il ne mâche pas ses mots et parle généralement haut et fort de ce qu'il pense de certaines choses. Cette fois, il a décidé de dire ce qu'il pensait du jeu d'instructions Intel AVX-512. Un jeu d'instructions qui est ajouté au-dessus de l'ISA x86-64 de base pour fournir des instructions de calcul spécialement conçues pour les environnements HPC.

En principe, ces instructions doivent être bonnes, en fait elles ajoutent des performances pour certains types d'applications de calcul utilisées dans les environnements HPC. Mais Linus Torvalds n'a pas aimé que cet ensemble d'instructions soit également inclus dans les processeurs de bureau Intel. En fait, il semble qu'Intel a reconsidéré et il semble que leur avenir Alder Lake n'aura pas de support AVX-512.

Linus Torvalds est d'avis qu'ils devraient se concentrer davantage sur ce qui compte vraiment pour ce type de segment plutôt que de gaspiller des ressources sur de nouveaux jeux d'instructions comme AVX-512 qui n'ont aucun sens. HPC hors marché (Calcul haute performance).

Depuis que l'AVX-512 a fait ses débuts dans le Xéon Phi x200 (Knights Landing), puis il passerait à Skylake-SP, Skylake-X, Cannon Lake et Cascade Lake. Après cela, certains comme Cooper Lake et Ice Lake ont également pris en charge certains sous-ensembles d'instructions du répertoire AVX-512.

La opinion publiée par Phoronix de Linus Torvalds il n'a pas de déchets:

J'espère que l'AVX512 mourra d'une mort douloureuse et qu'Intel commencera à résoudre de vrais problèmes au lieu d'essayer de créer des instructions magiques, puis de créer des repères sur lesquels ils peuvent bien paraître. 

J'espère qu'Intel reviendra aux bases - remettez votre processus en marche et concentrez-vous davantage sur le code normal qui n'est pas le HPC ou un autre cas spécial insensé.

Je l'ai déjà dit, et je le répète: à l'apogée de x86, quand Intel tuait toute la concurrence, absolument tout le monde faisait mieux qu'Intel sur les charges FP (Float-Point). Les performances FP d'Intel étaient nulles (relativement parlant), et cela n'avait pas d'importance d'un iota.

Parce que absolument personne ne se souciait en dehors des repères.

C'est en grande partie le cas avec AVX512 maintenant et à l'avenir. Oui, vous pouvez trouver des choses qui comptent pour vous. Non, ces choses ne vendent pas de machines dans son ensemble.

Et AVX512 a de réels inconvénients. Je préfère voir le budget des transistors être utilisé sur d'autres choses qui sont beaucoup plus pertinentes. Même s'il s'agit toujours de mathématiques FP (sur le GPU, au lieu d'AVX512). Ou donnez-moi simplement plus de cœurs (avec de bonnes performances à un seul thread, mais sans les déchets comme AVX512) comme l'a fait AMD. (Rappelez-vous que maintenant Linus utilise AMD Threadripper sur son PC)

Je veux que mes limites de puissance soient atteintes avec un code entier normal, pas avec un virus de puissance AVX512 qui supprime la fréquence maximale. Étant donné que ces déchets inutiles prennent de la place et suppriment les cœurs.

Si je me rends compte. J'étudie absolument les repères de PF et je me rends compte que les autres se soucient profondément. Je pense juste que l'AVX512 est exactement la mauvaise chose à faire. C'est un de mes passe-temps. C'est un excellent exemple de quelque chose qu'Intel a mal fait, en partie en augmentant la fragmentation du marché.

[…] Faites un FPU qui soit assez bon, et les gens seront heureux. AVX2 est bien plus que suffisant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Edouard Avvila dit

    Oui, je suis également d'accord avec Linus. Intel a toujours montré quelque chose de légèrement bon. Peut-être parce que cela penche davantage vers le marketing. Mais si vous étiez vraiment intéressé, vous auriez déjà inclus la nanotechnologie, avec exactement plus de cœurs. Quoi qu'il en soit, tout cela ne fera que faire émerger de nouvelles entreprises faisant ce qu'Intel ne veut pas faire.

  2.   Louis dit

    Les Intel avec leurs jeux d'instructions propriétaires ne sont pas très intelligents.