IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Dirigeant
    Inscrit en
    Juin 2016
    Messages
    3 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Dirigeant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2016
    Messages : 3 160
    Points : 66 256
    Points
    66 256
    Par défaut Répercussions de la défaillance : Intel avait connaissance des risques liés aux puces AVX et n’a pas agi
    Torvalds : « j'espère que l'AVX-512 disparaîtra et qu'Intel commencera à régler de vrais problèmes
    au lieu de créer des instructions pour ensuite créer des repères sur lesquels elles s’appuient »

    Ce week-end, Linus Torvalds, le créateur du noyau Linux, a partagé sur une liste de diffusion son avis sur le jeu d’instructions AVX-512 d’Intel que l’on trouve sur certains de ces processeurs. Dans le commentaire qu’il a laissé, Torvalds espère que l'AVX-512 aura une mort douloureuse. Pour le père de Linux, le jeu d’instructions AVX-512 est seulement bénéfique pour le marché HPC et a de réels inconvénients. Selon lui, Intel devrait cesser de gaspiller ses ressources dans de nouveaux jeux d’instructions afin de se concentrer sur des choses qui importent vraiment.

    Le fabricant de puces américain Intel a récemment annoncé que ses prochains processeurs Alder Lake ne seraient pas compatibles avec le jeu d’instruction AVX-512. L’annonce a fait réagir Torvalds qui n’a pas manqué d’exprimer ses opinions sur l’AVX-512. En effet, l’AVX-512 est un ensemble d'extensions 512 bits aux instructions SIMD (Advanced Vector Extensions) 256 bits pour l'architecture du jeu d'instructions x86 qui a été proposé par Intel il y a sept ans. La prise en charge de l'AVX-512 a fait ses débuts dans le processeur Intel Xeon Phi x200 (Knights Landing) en 2016.

    L’AVX-512 a par la suite fait son chemin dans les autres offres du fabricant de puces, principalement Skylake-SP, Skylake-X, Cannon Lake et Cascade Lake. Actuellement, les processeurs Intel Cooper Lake et Ice Lake de la société prennent en charge certains sous-ensembles AVX-512. Selon la rumeur, Intel aurait confirmé que Tiger Lake exploiterait l’AVX-512 avant d’annoncer récemment que les prochains Alder Lake ne l’exploiteront pas. Pour Torvalds, tout ceci est inutile et qu'il espère qu'Intel va revenir aux fondamentaux et remettre son processus en marche.

    Nom : z1.png
Affichages : 15920
Taille : 127,1 Ko

    « J'espère que l'AVX-512 mourra d'une mort douloureuse, et qu'Intel commencera à résoudre les vrais problèmes au lieu d'essayer de créer des instructions magiques pour ensuite créer des benchmarks sur lesquels ils pourront s'appuyer », a-t-il déclaré. Il souhaite également que le fabricant de puces se concentre davantage sur le code ordinaire, qui n'est pas HPC (high performance computing) ou tout autre cas particulier inutile. Selon ce que dit Torvalds, tout ceci rappelle l’époque où Intel dominait le marché de puces, mais que ses performances FP étaient nulles.

    « Je l'ai déjà dit et je le répète : à l'époque de l'apogée du x86, quand Intel riait jusqu'à la banque et tuait toute sa concurrence, absolument tout le monde faisait mieux qu'Intel en ce qui concerne les charges FP (floating point). Les performances FP d'Intel étaient nulles (relativement parlant), et cela n'avait pas d'importance parce qu’en effet personne ne s'en souciait en dehors des benchmarks. Il en va de même pour l'AVX-512 aujourd'hui et à l'avenir. Oui, on peut trouver des choses qui comptent. Non, ces choses ne vendent pas des machines dans l'ensemble », a-t-il déclaré.

    Linus Torvalds estime que l’AVX-512 a de réels inconvénients et qu’il préférerait que le budget que l’entreprise alloue aux transistors soit utilisé pour d'autres choses beaucoup plus pertinentes, même si c’est toujours FP mathématique (dans le GPU, plutôt que dans l'AVX-512). À défaut, il veut qu’on lui donne simplement plus de cœurs (avec de bonnes performances en mono thread, mais sans les déchets comme l'AVX-512) comme l'a fait AMD. À ce titre, rappelons qu’il est récemment passé d’un processeur Intel à un processeur AMD Threadripper.

    Torvalds a indiqué qu’avec ce processeur, ses tests « allmodconfig » sont trois fois plus rapides qu’auparavant. Toujours par rapport à l’AVX-512, il a déclaré qu’il veut que ses limites de puissance soient atteintes avec un code entier normal, et non avec un virus de puissance AVX-512 qui supprime la fréquence maximale (parce que les gens ont fini par l'utiliser pour memcpy !) et qui supprime aussi les coeurs (parce que ces unités de déchets inutiles prennent de la place). Pour finir, Linus Torvalds a déclaré qu’il pense que l’AVX-512 est la mauvaise chose à faire.

    « Oui, oui, je suis partial. Je désapprouve absolument les benchmarks de FP et je réalise que d'autres personnes s'en soucient profondément. Je pense simplement que l'AVX-512 est précisément la mauvaise chose à faire. C'est l’une de mes bêtes noires. C'est un bon exemple de ce qu'Intel a fait de mal, en partie en augmentant simplement la fragmentation du marché », a-t-il déclaré. « Arrêtez avec les cas spéciaux et faites en sorte que tous les produits communs auxquels tout le monde tient fonctionnent aussi bien que vous le pouvez. Ensuite, faites un FPU qui est à peine assez bon sur le côté, et les gens seront heureux. L'AVX2 est bien plus que suffisant. Oui je suis grincheux », a-t-il poursuivi.

    Source : Discussion sur l’AVX-512

    Et vous ?

    Quel est votre avis sur le sujet ?
    Êtes-vous ou pas du même avis que Torvalds ?
    Pensez-vous de l'AVX-512 ?

    Voir aussi

    Pour la première fois en 15 ans, Linus Torvalds abandonne Intel et se tourne vers AMD sur son PC, sur l'AMD Threadripper 3970x il a observé des tests allmodconfig trois fois plus rapides

    System76 lance "Serval WS", une station de travail portable Linux équipée d'un processeur AMD Ryzen de 3e génération de classe bureautique

    Dell annonce XPS 13 (2020) édition développeur avec Ubuntu Linux et 32 Go de RAM et basé sur des processeurs mobiles Intel Core 10 nm de 10e génération

    Huawei sort son propre ordinateur de bureau avec un système d'exploitation national (chinois) basé sur Linux et son propre processeur ARM
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 617
    Points : 188 585
    Points
    188 585
    Par défaut
    Il râle qu'Intel ajoute des instructions spécifiques à certains segments sur les processeurs prévus pour ces segments parce que ça consomme des transistors sur tous les processeurs ? Il a fumé quoi ? AVX-512 n'est disponible que sur certains Xeon…

    En fait, il veut qu'Intel transforme son architecture en RISC, avec aussi peu d'instructions que possible, alors que x86 est l'archétype même du CISC, autant d'instructions que possible… Le principe des instructions supplémentaires, c'est d'accélérer certaines tâches, pas toutes — et pas n'importe lesquelles : celles qui permettent de vendre plus de processeurs parce qu'elles sont utiles à beaucoup de gens.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre extrêmement actif
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    9 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 9 593
    Points : 18 500
    Points
    18 500
    Par défaut
    Citation Envoyé par Bill Fassinou Voir le message
    Linus Torvalds estime que l’AVX-512 a de réels inconvénients et qu’il préférerait que le budget que l’entreprise alloue aux transistors soit utilisé pour d'autres choses beaucoup plus pertinentes, même si c’est toujours FP mathématique (dans le GPU, plutôt que dans l'AVX-512). À défaut, il veut qu’on lui donne simplement plus de cœurs (avec de bonnes performances en mono thread, mais sans les déchets comme l'AVX-512) comme l'a fait AMD. À ce titre, rappelons qu’il est récemment passé d’un processeur Intel à un processeur AMD Threadripper.
    Ouais c'est vrai que la mise au point de jeux d’instructions n'est peut-être pas la priorité absolue, Intel a des problèmes plus important à régler avant de s'occuper de ça.
    Keith Flint 1969 - 2019

  4. #4
    Membre extrêmement actif Avatar de darklinux
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2005
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2005
    Messages : 570
    Points : 1 023
    Points
    1 023
    Par défaut
    Il a raison , Intel a eut de nombreuses occasions de repartir à zéro comme à l ' époque du Pentium 4 et du netburst . Mais ils ce sont à la fois laissé vivre et ont voulu faire des économies d ' ingénieries et d 'échelles , résultat , des CPU perclus de trous de sécurité et de moins performant ... AMD à eut ce courage et commence à en percevoir les fruits .

  5. #5
    Membre extrêmement actif Avatar de darklinux
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2005
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2005
    Messages : 570
    Points : 1 023
    Points
    1 023
    Par défaut
    Citation Envoyé par dourouc05 Voir le message
    Il râle qu'Intel ajoute des instructions spécifiques à certains segments sur les processeurs prévus pour ces segments parce que ça consomme des transistors sur tous les processeurs ? Il a fumé quoi ? AVX-512 n'est disponible que sur certains Xeon…

    En fait, il veut qu'Intel transforme son architecture en RISC, avec aussi peu d'instructions que possible, alors que x86 est l'archétype même du CISC, autant d'instructions que possible… Le principe des instructions supplémentaires, c'est d'accélérer certaines tâches, pas toutes — et pas n'importe lesquelles : celles qui permettent de vendre plus de processeurs parce qu'elles sont utiles à beaucoup de gens.
    Intel ne fait plus de CISC depuis le P4 , un CPU à coeurs multiples ne peux excisté sous CISC

  6. #6
    Membre éprouvé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2018
    Messages
    356
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Août 2018
    Messages : 356
    Points : 1 065
    Points
    1 065
    Par défaut
    Je suis assez de l'avis de Linus quand il dit qu'il souhaite "que le fabricant de puces (Intel) se concentre davantage sur le code ordinaire, qui n'est pas HPC (high performance computing) ou tout autre cas particulier inutile".

    Concernant Linux ça fait un moment que je me dit que tous les commandes shell et / ou softwares intégrés aux diverses distributions devraient tous sans exceptions êtres optimisés pour tourner en multi-cpu / multi-treads...

    J'ai dû décompresser encore aujourd'hui une ISO de 1.2 Go, cela m'a pris 1 minute et 10 secondes sur 1 tread alors qu'il y en à 15 autres à disposition ;-(

  7. #7
    Membre extrêmement actif
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    9 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 9 593
    Points : 18 500
    Points
    18 500
    Par défaut
    Citation Envoyé par phil995511 Voir le message
    J'ai dû décompresser encore aujourd'hui une ISO de 1.2 Go, cela m'a pris 1 minute et 10 secondes sur 1 tread alors qu'il y en à 15 autres à disposition ;-(
    C'est bizarre, il me semble que quand on utilise 7zip pour compresser ou décompresser tous les cœurs sont utilisés.
    Keith Flint 1969 - 2019

  8. #8
    Chroniqueur Actualités
    Avatar de Bruno
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Mai 2019
    Messages
    1 843
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2019
    Messages : 1 843
    Points : 36 263
    Points
    36 263
    Par défaut Répercussions de la défaillance : Intel avait connaissance des risques liés aux puces AVX et n’a pas agi
    Répercussions de la défaillance : Intel avait connaissance des risques liés aux puces AVX et n’a pas agi,
    selon une plainte en justice

    La vulnérabilité Downfall, également connue sous le nom de Gather Data Sampling (GDS) par Intel, est l’une des dernières vulnérabilités en date à avoir été identifiée dans les processeurs Intel. Elle expose les utilisateurs à d’éventuelles attaques malveillantes, et la vulnérabilité touche la plupart des processeurs Intel de la 6e à la 11e génération. Cette vulnérabilité est liée à l’exécution spéculative d’instructions Advanced Vector Extensions (AVX), qui permet de révéler le contenu des registres vectoriels. Elle repose sur l’instruction AVX SIMD Gather, qui peut être exploitée pour extraire des données de la mémoire pendant l’exécution spéculative. En d’autres termes, elle permet de lire des informations sensibles, telles que des clés de chiffrement, à partir de la mémoire, même lorsque cela devrait être interdit.

    Une plainte déposée contre Intel affirme que l’entreprise connaissait cette vulnérabilité depuis 2018, mais n’a pas corrigé le défaut avant la divulgation publique de la faille cette année. Les acheteurs d’ordinateurs concernés ont été contraints d’appliquer un correctif qui a ralenti les performances de leurs processeurs jusqu’à 50 %. Cette situation a suscité des préoccupations quant à la sécurité des données et à la responsabilité d’Intel.


    Nom : intelAVX.jpg
Affichages : 1250
Taille : 62,4 Ko

    De nombreux clients d’Intel se retrouvent avec des processeurs défectueux qui sont soit extrêmement vulnérables aux attaques, soit qui doivent être ralentis au point d'être méconnaissables pour les « réparer ». Au fond, il ne s'agit pas des processeurs que les plaignants et les membres du groupe ont achetés. Leurs performances sont tout à fait différentes et leur valeur est bien moindre. Et pendant des années, Intel a su que tout cela finirait par se produire.

    En 2020, Linus Torvalds, le créateur du noyau Linux, a partagé sur une liste de diffusion son avis sur le jeu d’instructions AVX-512 d’Intel. Dans le commentaire qu’il a laissé, Torvalds espérait que l'AVX-512 aura une mort douloureuse. Pour le père de Linux, le jeu d’instructions AVX-512 est seulement bénéfique pour le marché HPC et a de réels inconvénients. Selon lui, Intel devrait cesser de gaspiller ses ressources dans de nouveaux jeux d’instructions afin de se concentrer sur des choses qui importent vraiment.

    « J'espère que l'AVX-512 mourra d'une mort douloureuse, et qu'Intel commencera à résoudre les vrais problèmes au lieu d'essayer de créer des instructions magiques pour ensuite créer des benchmarks sur lesquels ils pourront s'appuyer », avait-il déclaré. Il souhaitait également que le fabricant de puces se concentre davantage sur le code ordinaire, qui n'est pas HPC (high performance computing) ou tout autre cas particulier inutile.

    « Je l’ai déjà exprimé et je le réitère : à l’époque où le x86 était à son apogée, Intel dominait le marché et surpassait toute concurrence. Cependant, en ce qui concerne les opérations en virgule flottante (FP), absolument tout le monde faisait mieux qu’Intel. Les performances FP d’Intel étaient relativement faibles, mais cela n’avait pas d’importance en dehors des benchmarks. Cette situation se répète aujourd’hui avec l’AVX-512. Bien que l’on puisse trouver des aspects importants, ces derniers ne sont pas déterminants pour la vente globale des machines. »

    Un Problème de conception sous-estimé

    Les plaignants demandent réparation pour la décision prise en toute connaissance de cause par Intel de vendre des processeurs dont la conception est manifestement défectueuse sans dire la vérité, et pour un prétendu « correctif » qui détruit les performances de leurs processeurs. Une solution dangereuse qui s’oppose au problème (assez sérieux) qui la requiert.

    Dans les années 1990, les processeurs haut de gamme ont commencé à intégrer une technique de conception appelée « prédiction de branche », une procédure spéculative conçue pour éviter que le processeur ne se bloque en attendant des informations provenant de la mémoire système relativement lente. Cette technique a permis d'augmenter considérablement la puissance de calcul et l'efficacité, et a donné naissance à d'autres techniques d' « exécution spéculative », notamment des sous-systèmes qui permettent aux CPU d'exécuter des instructions dans le désordre et même de prédire le résultat d'instructions futures.

    Depuis plus d'une décennie, tous les processeurs modernes ont mis en œuvre ces fonctions d'exécution. Elles constituent, à l'ère moderne, une fonctionnalité de base de tous les processeurs fabriqués par Intel et ses concurrents, et les performances suffisantes attendues des processeurs ne peuvent être atteintes sans elles.

    Défaut majeur de conception : Non-respect de la segmentation

    Les processeurs modernes appliquent également la « segmentation », ce qui signifie que les programmes informatiques privilégiés et les ressources qu'ils utilisent (c'est-à-dire la mémoire du système et le matériel) doivent être séparés des programmes exécutés par les utilisateurs. Il s'agit là aussi d'une fonctionnalité essentielle de tous les processeurs modernes.

    Cependant, Intel a mal conçu ces systèmes critiques dans des milliards de ses unités centrales. Lorsque les processeurs d'Intel exécutent des instructions de manière spéculative, ils sont censés rejeter les résultats de l'exécution si le processeur s'est trompé. Au lieu de cela, les processeurs d'Intel laissent des « effets secondaires » - les données restent dans des tampons ou dans la mémoire cache du processeur même après que les résultats de l'exécution spéculative ont été rejetés. Pire encore, les processeurs d'Intel permettent au code exécuté de manière spéculative de voir les ressources du système et les informations que seul un système d'exploitation ou un programme informatique privilégié devrait être en mesure de voir, ce qui constitue une violation de la segmentation.

    Ce défaut de conception s'est manifesté sous une forme catastrophique en janvier 2018, lorsqu'il est apparu que les processeurs d'Intel souffraient de vulnérabilités appelées Spectre et Meltdown - des vecteurs d'attaque qui exploitaient la conception défectueuse d'Intel. Ces vulnérabilités ont eu des conséquences stupéfiantes et Intel s'est empressé de les corriger, promettant des mesures d'atténuation matérielles et micrologicielles dans ses processeurs, en particulier dans sa 9e génération de processeurs, qui était alors à venir.

    Les exploits Spectre et Meltdown n'étaient pas simplement des vulnérabilités discrètes. Ils faisaient partie d'une grande catégorie de vulnérabilités découlant de la conception défectueuse d'Intel. En effet, Spectre et Meltdown, même peu de temps après leur divulgation, ont donné lieu à de nombreuses variantes :

    Nom : meltdown.jpg
Affichages : 895
Taille : 76,7 Ko

    À l'été 2018, alors qu'Intel gérait les consequences de Spectre et Meltdown et promettait un correctif matériel dans les futures générations de CPU, Intel a reçu deux rapports de vulnérabilité distincts de la part de tiers signalant un ensemble particulier d'instructions sur les CPU d'Intel, appelé Advanced Vector Extensions ("AVX").

    Le dépôt cite ensuite un message publié le 16 juin 2018 sur les médias sociaux par Alexander Yee, un passionné de matériel informatique, au sujet d'une faille de fuite de données de type Spectre impliquant AVX, ainsi qu'un article de lui qui discute d'un code d'exploitation de preuve de concept pour le jeu d'instructions qui a été retardé jusqu'au 7 août 2018, prétendument à la demande d'Intel.

    Deux chercheurs distincts ont indiqué à Intel que ses instructions AVX, qui exécutent des fonctionnalités critiques du CPU associées au chiffrement, aux médias, aux jeux et à l'exécution de programmes informatiques optimisés pour la mémoire, étaient vulnérables à la même classe d'attaque que Spectre et Meltdown. Intel a reconnu simultanément les deux rapports.

    Cependant, bien qu'elle ait promis une refonte matérielle pour atténuer les vulnérabilités liées à l'exécution spéculative au moment précis où les chercheurs ont révélé les vulnérabilités des instructions AVX d'Intel, cette dernière n'a rien fait. Elle n'a pas corrigé ses puces de l'époque, et sur trois générations successives, Intel n'a pas revu la conception de ses puces pour s'assurer que les instructions AVX fonctionneraient en toute sécurité lorsque le processeur les exécuterait de manière spéculative.

    Pire encore, selon la plainte, Intel avait mis en place des tampons secrets associés à ces instructions, qu'elle n'a jamais divulgués à qui que ce soit. Ces tampons secrets, associés aux effets secondaires laissés dans le cache du CPU, ouvraient ce qui équivalait à une porte dérobée dans les CPU d'Intel, permettant à un attaquant d'utiliser les instructions AVX pour obtenir facilement des informations sensibles de la mémoire - y compris les clés de chiffrement utilisées pour le chiffrement Advanced Encryption Standard ("AES") - en exploitant le défaut de conception même qu'Intel avait prétendument corrigé après Spectre et Meltdown.

    Pendant des années, Intel aurait vendu en toute connaissance de cause des milliards de processeurs présentant cette vulnérabilité massive, qui mettait en péril les fondements de la sécurité des réseaux, des communications et du stockage des données pour les processeurs Intel utilisés dans les PC, les serveurs en cloud et les ordinateurs embarqués utilisés dans tout le pays dans les IRM fonctionnels, les réseaux électriques et les systèmes de contrôle industriel.

    Le 24 août 2022, un ingénieur de Google, qui avait découvert les tampons non divulgués associés aux instructions AVX, a signalé à Intel qu'une dizaine de ses processeurs étaient vulnérables au même type d'attaques que celles qui ont donné lieu à Spectre et Meltdown par le biais des instructions AVX d'Intel, et Intel a répondu en demandant à l'ingénieur de ne pas publier les résultats.

    Le 18 août 2023, environ un an après qu'Intel a été informée de la vulnérabilité AVX, l'ingénieur de Google a publié un article académique et un site web pour la première fois divulguant les tampons AVX secrets d'Intel et la vulnérabilité continue de ses CPU à la même catégorie d'attaques que Spectre et Meltdown, qu'il a appelée "Downfall". Comme indiqué précédemment, des milliards de processeurs sont concernés, en particulier les processeurs Intel de la 6e à la 11e génération.

    Depuis la sortie de ses CPU de 9e génération en octobre 2018, Intel a indiqué à ses clients qu'elle avait conçu un correctif matériel pour le défaut de conception à l'origine de Spectre et Meltdown, et que tous les CPU de 9e génération (et ultérieurs) l'intégraient. Et Intel avait dit à ses clients que toutes les vulnérabilités de ses CPU avaient été « atténuées » - bien qu'à un coût de performance significatif - pour faire face à Spectre et Meltdown. Pourtant, depuis 2018, avant que nombre de ces CPU prétendument corrigés ne soient commercialisés, Intel savait que ses instructions AVX étaient menacées par la même catégorie d'attaques que Spectre et Meltdown.

    Dissimulation délibérée de vulnérabilités dans les processeurs Intel

    Intel - qui avait une connaissance exclusive des instructions pertinentes, des tampons secrets, de la conception de son processeur et de ses mesures d'atténuation Spectre/Meltdown - n'a rien dit aux acheteurs de processeurs et d'ordinateurs alors qu'elle a vendu des milliards de processeurs sciemment défectueux sur une période de plusieurs années.

    Les plaignants se retrouvent avec des CPU défectueux dont les performances et les fonctionnalités doivent être gravement altérées pour "atténuer" leur vulnérabilité à Downfall. Ce ne sont pas les unités centrales qu'ils ont achetées.

    Les plaignants ont été lésés par la décision délibérée d'Intel de ne pas dire la vérité sur ses processeurs, laissant les plaignants et les membres proposés de la classe - les personnes et les entreprises qui ont acheté des CPU Intel affectés, ou des ordinateurs les incorporant - avec des CPU et des ordinateurs qui valent beaucoup moins que ce qu'ils ont payé pour eux. En même temps, ces processeurs et les ordinateurs construits autour d'eux fonctionnent bien moins bien que prévu lors d'une utilisation normale, restent défectueux et sont gravement vulnérables à toute une catégorie de cyber-attaques dévastatrices.

    Le plaignant Darques Smith réside à San Diego, en Californie. En février 2022, Smith a acheté un ordinateur portable Dell Alienware équipé d'un processeur Intel Core i7-11800H de 11ème génération fonctionnant sur une architecture CPU Tiger Lake H sur. Smith utilise son ordinateur pour, entre autres, jouer, programmer et coder avec Video Studio, et éditer des vidéos et des photos avec Photoshop.

    Étant donné que Downfall a été causé par un défaut qu'Intel connaissait depuis 2018 mais n'a jamais divulgué, les plaignants demandent réparation pour la décision prise en toute connaissance de cause par Intel de vendre des processeurs dont la conception est manifestement défectueuse sans dire la vérité, et pour un prétendu « correctif » qui détruit les performances de leurs processeurs - un remède pernicieux qui rivalise avec la maladie (assez grave) qui le nécessite.

    Source : Plainte en justice

    Et vous ?

    Quel est votre avis sur le sujet ?

    À votre avis, comment Intel compte-t-elle assumer sa responsabilité vis-à-vis des acheteurs d’ordinateurs touchés par cette faille de sécurité ?

    Quelles leçons peut-on tirer de cette situation pour l’avenir de la conception des processeurs et la sécurité des données ?

    Voir aussi :

    Torvalds : « j'espère que l'AVX-512 disparaîtra et qu'Intel commencera à régler de vrais problèmes, au lieu de créer des instructions pour ensuite créer des repères sur lesquels elles s'appuient »

    Intel publie la bibliothèque open source de fichiers d'en-tête C++ pour le tri rapide AVX-512, des tris 10 à 17x plus rapides dans NumPy

    Clear Linux se prépare à compiler Qt avec les instructions AVX-2, quel gain de performance peut-on en espérer ?

    Intel lance un processeur Xeon Scalable de troisième génération pour les centres de données sous le nom de code Ice Lake, qui offre jusqu'à 40 cœurs par socket
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

Discussions similaires

  1. Linus Torvalds n'aime pas le C++
    Par epsilon68 dans le forum Contribuez
    Réponses: 34
    Dernier message: 09/06/2009, 16h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo