Connexion
Abonnez-vous

Plundervolt : nouvelle faille dans des CPU Intel, avec escalade des privilèges et/ou fuite de données

Plundervolt : nouvelle faille dans des CPU Intel, avec escalade des privilèges et/ou fuite de données

Le 11 décembre 2019 à 09h51

Six chercheurs des universités de Birmingham (Royaume-Uni), de Graz (Autriche) et de Louvain (Belgique) ont publié un long papier sur cette faille –  CVE-2019-11157 – qu’ils présentent sous le petit nom de Plundervolt. Il s’agit d’un mélange entre « plunder » et « undervolt » pour piller/voler et sous-volter un processeur.

La technique consiste en effet à baisser progressivement la tension du processeur pour arriver à une erreur. Les conséquences peuvent être graves puisqu’il est question, selon Intel, d’une possible escalade des privilèges et/ou de la divulgation d'informations provenant de l’enclave sécurisée SGX.

Intel confirme que les processeurs Core de 6e à la 10e génération sont concernés, ainsi que les Xeon E3 v5, v6, E-2100 et E-2200. Un correctif désactivant la possibilité de sous-volter le processeur a été proposé aux fabricants de cartes mères, qui doivent encore le proposer aux clients afin qu’ils puissent l’installer. 

Une série de vidéos a été mise en ligne sur le site officiel de cette faille, accompagné d’une foire aux questions. Une preuve de concept est disponible dans ce dépôt GitHub.

Les chercheurs précisent enfin qu’Intel a été informé de manière responsable le 7 juin dernier. Le fondeur a par la suite précisé qu’un autre groupe de chercheurs était arrivé à un résultat similaire.

Le 11 décembre 2019 à 09h51

Commentaires (40)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

Il me semble qu’on a intérêt à acheter des Ryzen…

votre avatar

ça ne va pas avoir un impact sur l’autonomie des laptops et la conso des centres de calcul?

votre avatar

Il me semble que je ne vois plus aucun intérêt à acheter de l’Intel…

votre avatar

News numéro 65979745454451 concernant une faille sur les CPU Intel. <img data-src=" />

votre avatar

Apres les chercheurs en sécurité se concentre massivement sur intel parce que majoritairement utilisé et que le loup meldown spectre a montré l’amateurisme dont sait faire preuve intel. Si on inverse le marché, je ne doute pas que l’on trouve quelques pepites côté amd

votre avatar

Quand on lit ca : “We assume the standard Intel SGX adversary model where the attacker has full control over all software running outside the enclave (including privileged system software such as operating system and BIOS)” on se dit qu’il faut déjà avoir compromis le processeur.

Bref, encore des ‘chercheurs’ qui se font mousser.

votre avatar

Clairement si tu as déjà l’intégralité de la machine à dispo le plus simple est de bruteforcer l’accès admin, pas d’aller baisser des voltages pour récupérer des droits de lecture mémoire au niveau processeur.

Merci d’avoir creusé la “faille” <img data-src=" />



Ou alors c’est des cas d’attaque vraiment très particuliers pour récupérer des mots de passe réseau ou des certificats…

votre avatar

En fait le but de l’attaque est d’accéder a l’enclave sécurise pour y compromettre des donnée (clef).

La seul faille qui mérite un <img data-src=" /> est de laisser le système configurer une tension trop basse pour faire fonctionner le processeur.



Pour le reste, la méthode est très dépendante du processeur lui même puisque les bon paramètres dépendent de facteur lie a la fabrication. Un peu trop bas c’est le crash, pas assez bas, et rien ne se passe. Entre le deux rien de prédictible.



Maintenant, pour quelqu’un de très très très motivé ….

votre avatar



les processeurs Core de 6e à la 10e génération sont concernés





Je sais pas si ça valait la peine de préciser…y’a eu des évolutions chez Intel depuis 2015? <img data-src=" />

votre avatar

lundi 10/12/2019&nbsp;&nbsp;

&nbsp;Intel : “NXI, s’il-vous-plait, ne nous mettez pas trop cher avec notre nouvelle faille…”

NXI : “Tu vas casquer !”



mardi 11/12/2019&nbsp;&nbsp;

Intel achète 1000 abonnements



mercredi 12/12/2019&nbsp;&nbsp;

NXI : “Plundervolt : nouvelle faille dans des CPU Intel, avec escalade des privilèges et/ou fuite de données



<img data-src=" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;





PS : humour évidemment, je ne veux pas mettre en cause votre impartialité journalistique, meilleure que sur beaucoup de sites&nbsp;<img data-src=" />

votre avatar







MinusCule a écrit :



Apres les chercheurs en sécurité se concentre massivement sur intel parce que majoritairement utilisé et que le loup meldown spectre a montré l’amateurisme dont sait faire preuve intel. Si on inverse le marché, je ne doute pas que l’on trouve quelques pepites côté amd





Je pense qu’effectivement, les failles sont trouvé principalement sur les proc Intel simplement car la recherche se concentre dessus et par la même occasion il sont aussi plus connus et documentés (pas forcément officiellement).


votre avatar

c’est la raison d’être d’une secure enclave: protéger des données sensibles, comme des clés privées, même quand le reste du système est compromis

votre avatar







jokoe a écrit :



Il me semble que je ne vois plus aucun intérêt à acheter de l’Intel…





Je suis en train de voir pour me monter une nouvelle config (gamer), et après avoir vu la plupart des benchs, tests, et autre … intel semble quand même encore devant non ?


votre avatar

Non si tu regardes le rapport prix/rapidité, c’est amd devant tous domaines confondus. Je te laisse faire une recherche pour savoir pourquoi Amd perds 2-3 ips sur certains jeux (et encore ons ‘en fout vu que c’est cg qui fait le max de boulot sur les jeux).



Pire si tu actives les correctifs sur les intel depuis la faille Meltdown, tu perds 20% de performance.




votre avatar

Intel est effectivement devant pour les jeux, sur les très gros CPU à pleine charge. Mais le rapport prix/perf est bien meilleur chez AMD, et rares sont les jeux qui utilisent 100 % d’un CPU.



Et AMD est meilleur sur tout le reste (c’est juste que les jeux ont du mal à exploiter le multi-threading encore, du coup un 6C/6T Intel est meilleur qu’un 8C/16T d’AMD sur certains jeux, mais le système dans sa globalité et les lourds traitements parallélisés iront plus vite sur l’AMD).



Donc faut voir. Perso je joue avec un Ryzen 5 2600G, et c’est jamais le CPU qui a posé soucis. Le disque dur et la carte graphique, en général, mais le CPU a rarement dépassé les 60 %, et quasiment sans jamais avoir un cœur en saturation.

votre avatar

<img data-src=" /> <img data-src=" />

<img data-src=" />

<img data-src=" />

votre avatar







refuznik a écrit :



Non si tu regardes le rapport prix/rapidité, c’est amd devant tous domaines confondus. Je te laisse faire une recherche pour savoir pourquoi Amd perds 2-3 ips sur certains jeux (et encore ons ‘en fout vu que c’est cg qui fait le max de boulot sur les jeux).



Pire si tu actives les correctifs sur les intel depuis la faille Meltdown, tu perds 20% de performance.



Alors oui je suis d’accord, le plus important c’est la CG, c’est là que va le gros de mon budget.

Je met environ 200€ dans le cpu, soit le choix entre un i5 9600kf (oui f, pas besoin de chipset graphique) ou un ryzen 5 3600x (qui est un peu plus cher, sans compter que les cm am4 sont plus chere que les 1151) et là c’est quasi pareille, ou alors un léger avantage pour le i5.



pour la faille .. honnêtement … jmef un peu.



si tu as d’autres infos pour balancer mon choix, hésite pas, je suis ouvert à tout :p


votre avatar







Br31zh a écrit :



Intel est effectivement devant pour les jeux, sur les très gros CPU à pleine charge. Mais le rapport prix/perf est bien meilleur chez AMD, et rares sont les jeux qui utilisent 100 % d’un CPU.



Et AMD est meilleur sur tout le reste (c’est juste que les jeux ont du mal à exploiter le multi-threading encore, du coup un 6C/6T Intel est meilleur qu’un 8C/16T d’AMD sur certains jeux, mais le système dans sa globalité et les lourds traitements parallélisés iront plus vite sur l’AMD).



Donc faut voir. Perso je joue avec un Ryzen 5 2600G, et c’est jamais le CPU qui a posé soucis. Le disque dur et la carte graphique, en général, mais le CPU a rarement dépassé les 60 %, et quasiment sans jamais avoir un cœur en saturation.





Mon utilisation sera à quasi exclusiement jeux, (un peu de dev et de la navigation web stout, rien de bien lourd)


votre avatar

@bad10 Le rapport avec le brief ?

votre avatar

Je propose aux chercheurs qui trouveront la prochaine faille de l’appeller “Emmental”. <img data-src=" />

votre avatar

Acheter du Intel ça fait trois ans que c’est la pire idée du monde, à moins que tu aies un budget illimité reconductible annuellement.



Même un Ryzen de première génération en 8 coeurs vaudra largement mieux que le meilleur Intel. pour un PC que tu veux faire tenir 5 ou 6 ans min.

Parce que…




  1. Pour le jeu, en termes de calculs graphiques, la part du lion reste celle de la CG (donc économie sur le proc = meilleur budget pour la CG)

  2. Pour tout, en termes de calcul, la vitesse du stockage est prépondérante en proportion à la vitesse du proc&nbsp; (rien ne vaut un proc qui tourne à 4Gz si tu dois charger 2 Go depuis un HDD, sauf éventuellement si tu “fais tourner” les mêmes données en RAM pendant perpète après, donc budget économisé sur le proc = meilleur rapport perfs/espace/prix sur le SSD).

  3. Absolument TOUT sera calé sur une base 4 ou 8 coeurs d’ici 3 ans, en termes de jeux* et logiciels, grand public ou autrement, du moins ceux qui sont édités par des sociétés de bonne taille (ou des petites structures de gens passionnés et ingénieux mais ce sera plus rare de tomber dessus).&nbsp;&nbsp;





    * Rappelons que les prochaines générations de consoles auront des procos à 8 coeurs physiques.&nbsp; Egalement le fait que AMD a brutalement haussé le palier d’entrée du CPU sur les ordinateurs d’un 2 coeurs à un 6 coeurs (et dans un an ça n’aura plus de sens d’acheter moins que 8 coeurs physiques).

    Ou encore le fait que les procos ARM pour mobiles sont lourdement multicoeurs (ce n’est pas exactement pareil car pas la même archi et pas les mêmes ensembles en termes d’écosystème, néanmoins tu as des moteurs de développement qui te promettent du code portable partout donc on devrait avoir une progression des applis présentes sur toutes les platesformes).

    &nbsp;Ca pose un peu les bases.&nbsp;

votre avatar







jokoe a écrit :



Il me semble que je ne vois plus aucun intérêt à acheter de l’Intel…





Si : tous les jeux, drivers et j’en passe sont testés et validés sur CPU Intel de très loin. C’est un gage de stabilité. C’est 85% du parc de CPU sur Steam par exemple et plus encore chez les professionnels actuellement.



J’ai quelques potes qui ragent un peu d’avoir pris un Ryzen pour supporter le camp des “gentils” mais ils m’avouent qu’à repasser à la caisse ça sera de l’Intel car ils en ont marre de payer les pots cassés.


votre avatar







Ozwel a écrit :



J’ai quelques potes qui ragent un peu d’avoir pris un Ryzen pour supporter le camp des “gentils” mais ils m’avouent qu’à repasser à la caisse ça sera de l’Intel car ils en ont marre de payer les pots cassés.







Ok. Donc tes potes ont supporté AMD, parce que les cpu INtel étaient merdiques, mais comme ils ont payé les pots cassés (à cause d’INtel), ils vont racheter du INtel…

OK OK. !



Je ne juge pas.<img data-src=" />


votre avatar

Non mais je suis pour switcher vers AMD et rétablir un peu d’ordre sur ce marché, Intel devient insupportable. Mais on ne peut pas dire qu’il n’existe plus AUCUN argument en faveur d’Intel.

votre avatar

Pour un PC fixe de jeu, il faut au moins




  • un cpu 6 ou 8 cores, HT/SMT si possible

  • 16 go de ram (8 passent mais l’idée n’est pas de changer tout les 4 matins)

  • un ssd en M.2 ou NVME sur la carte mère directement

  • une carte graphique avec 6 ou 8go de ram



    ça fait un billet mais t’es tranquille pour quelques années, le temps que tout cela arrive dans les consoles.



    PS : mon i7 870 avec 16go fait tourner Red Dead Redemption 2 nickel, avec une 1070 8Go. D’occaze t’en as pour 400 balles. Le prix d’une console ^^

votre avatar

Leur seul problème est de s’être reposé sur leurs lauriers. AMD plus malin a juste dissimulé intelligemment ses intentions et a emporté la mise… un peu comme à l’époque où ils sous-traitaient pour intel.

Les failles de sécurité par exemple sont un bon signe pour Intel en réalité. Plus ils seront transparents et honnêtes, plus ils seront banquable.



Mais c’est à eux, faute de réelle précision politique et éthique, de corriger leurs problèmes en interne. L’économie ne règle pas tout et ses méthodes non plus, là encore, si ils se reposent sur la mansuétude des agences de renseignement pour vendre la cyberbêtise et des universités pour ramasser les crottes, cela va déchanter rapidement. Donc prudence… et vite des articles sur comment pawn leurs puces histoire de pouvoir les repêcher en cas de bêtise flagrante… <img data-src=" />

votre avatar







Ozwel a écrit :



Si : tous les jeux, drivers et j’en passe sont testés et validés sur CPU Intel de très loin. C’est un gage de stabilité. C’est 85% du parc de CPU sur Steam par exemple et plus encore chez les professionnels actuellement.



J’ai quelques potes qui ragent un peu d’avoir pris un Ryzen pour supporter le camp des “gentils” mais ils m’avouent qu’à repasser à la caisse ça sera de l’Intel car ils en ont marre de payer les pots cassés.





85 % début 2018, aujourd’hui c’est 79,3 %, AMD gratte (TRES) lentement du terrain.



La situation ne s’équilibrera pas de si tôt car AMD s’est rétabli depuis peu mais un bon vieux i5-4590 voir même un i7-3770 ou similaire est encore bien assez pour jouer. Il faudra encore des années et d’ici là Intel peut renverser la vapeur… ou pas, c’est leur choix. Je prévoyais d’acheter une configuration Ryzen 3XXX cet été, mais finalement ça attendra l’été prochain car l’envie ne justifie pas le coût comparé à l’usage réel.



Par contre, c’est quoi les “pots cassés” dont tu parles ?


votre avatar







linkin623 a écrit :



Pour un PC fixe de jeu, il faut au moins




  • un cpu 6 ou 8 cores, HT/SMT si possible

  • 16 go de ram (8 passent mais l’idée n’est pas de changer tout les 4 matins)

  • un ssd en M.2 ou NVME sur la carte mère directement

  • une carte graphique avec 6 ou 8go de ram



    ça fait un billet mais t’es tranquille pour quelques années, le temps que tout cela arrive dans les consoles.



    PS : mon i7 870 avec 16go fait tourner Red Dead Redemption 2 nickel, avec une 1070 8Go. D’occaze t’en as pour 400 balles. Le prix d’une console ^^



    Ca, c’est juste de la masturbation intellectuelle. Dans les faits, à part peut-être dans qques rares cas d’utilisation purement professionnelle (et encore), on ne voit pas la différence entre SSD SATA et NVME, en dehors du prix.


votre avatar

Merci pour les précisions.

votre avatar

Pas de rapport spécifiquement au brief, mais plutôt aux commentaires.

votre avatar

J’ai jamais dit le contraire et suis plutôt d’accord avec toi.&nbsp;



Je relevais juste que si l’idée c’est d’avoir un pc qui dure, il vaut laaaargement mieux avoir un proc avec 8 coeurs à 3.2 Ghz qu’un pc à 4 coeurs à 4 Ghz.&nbsp;



Après évidemment, je dirais même à fortiori, si on a les moyens, mieux vaut acheter un proc avec une fréquence plus élevée et rogner un peu sur la carte graphique (vu que la carte graphique se change nettement plus souvent). Mais le nombre de coeurs doit être la priorité. :)



Quand tu vois que Intel avait des perfs supérieures à AMD en partie parce qu’ils ont fait nimp’ en termes de conception t’as pas forcément envie d’investir (Intel, c’est la gamme de procs dont les perfs diminuent avec le temps à cause des patchs de sécu gg les gars XD).

Quand tu vois qu’AMD te propose une gamme de proc lisible (enfin, relativement. J’ai l’impression qu’ils sont repartis pour segmenter comme des porcs) et que pour le prix d’un Intel “à haute fréquence” tu peux quasi doubler le nombre de coeurs dans quasiment toutes les gammes…

Et si tu y rajoutes des “détails” de type support Linux, compatibilité de cartes mères (4 gen pour AMD, 0.8 gen pour Intel)…

Il n’y a vraiment aucune raison d’acheter du Intel.

&nbsp;

Ah, et sinon, tu n’est absolument pas crédible sur ton dernier paragraphe. T’es bien mignon avec ton “400 euros d’occase prix d’une console” mais outre le fait qu’au moins la CG d’occase c’est pas une super idée sauf à vraiment savoir comment elle a été exploitée…

Il faut rajouter la carte mère, l’alimentation, la RAM, le boîtier (avec encombrement comparable), le disque dur / SSD, et une manette.&nbsp;

Si tu me trouves un ensemble comme ça avec tes propres critères pour un PC de jeu (qui soit dit en passant sont overkill pour du 1080p mais c’est sûr que t’es tranquille pour un bon paquet d’années XD) à 400 euros, je suis preneur.

votre avatar

En complément…





  1. Si t’as un budget serré ou que tu veux juste un pc “pour tout de suite maintenant” sans chercher à le faire durer, du Ryzen 1 pourrait suffire mais ça ne se trouve même plus (enfin si ça se trouve encore mais au même prix que la gen 2, perso je privilégierais l’économie en conso plutôt que 200Mhz de plus ^^).&nbsp;



  2. Si t’as un budget d’au moins 800 euros ET que tu veux faire durer ton pc autant que possible MAIS que tu veux plus attendre, ça vaudra probablement le coup&nbsp;de partir sur du Ryzen 3 ème gen (milieu/haut de gamme, 8 coeurs physiques) avec un chipset x570 et une barrette de 16Go de RAM en 3600 : moindres perfs qu’un duo de barrettes 8Go, mais pas suffisamment pour que tu le ressentes au quotidien, mais ça te permet dans 2 / 3 ans (ou si tu commences à avoir des usages “pros”) de passer à 32 même si tu prends une carte mère au format Micro-ATX / Mini-ITX.&nbsp;

    Et là 32 Go, franchement pour un usage “ordinaire” tu devrais être bon pour toute la durée de vie du PC (min 8 ans).



    D’ailleurs je pense que la tactique de la barrette unique pour l’achat initial, c’est bien aussi si t’as un budget serré (même si du coup tu n’as que 8Go au départ), pour lisser la dépense.



    Quant au SSD, c’est au moins aussi important que la carte graphique, mais t’as tellement de choix en termes de perfs et de taille que tu peux le considérer en dernier comme “variable d’ajustement budgétaire” (à fortiori sachant que n’importe quelle carte mère et n’importe quel boîtier te permettent d’installer au moins 3 ssd donc tu peux investir à minima dans un premier temps et “compléter” ensuite).



    Pour info la config que je compte m’acheter prochainement (en gros, pas encore vérifié notamment que niveau dimensions tous les composants sont compatibles XD)

    &nbsp;

    SilverStone Fortress FTZ01-E (noir)

    &nbsp;Corsair TX650M 80PLUS Gold

    &nbsp;Gigabyte X570 I AORUS PRO WIFI

    &nbsp;AMD Ryzen 7 3700X Wraith Prism LED RGB (3.6 GHz / 4.4 GHz)

    &nbsp;HyperX Predator Noir 16 Go DDR4 3600 MHz CL17

    &nbsp;Sapphire PULSE Radeon RX 580 8GD5

    &nbsp;Crucial MX500 1 To M.2 Type 2280

    &nbsp;(plus un ou deux ventilos Noctua ;))



    &nbsp;(C’est moi ou les prix sont vachement remontés sur à peu près tout ? Sur un site français que je nommerai pas, il me semblait bien que la même config se montait à moins de 1300 euros quand j’avais regardé il y a 2 mois… Là quasi 1500 ??? Je trouve spécialement abusé les prix de la carte mère et de la carte graphique et les derniers procos sont au même prix qu’à leur sortie…)

    &nbsp;&nbsp;

    Mis à part la carte graphique (qui reste plus que suffisante pour tout faire tourner à fond en full hd cela dit), le reste est en mode craquage du slip.&nbsp;

    Tu peux gratter largement 400 euros en prenant un boîtier plus classique (170 -&gt; 70) qui entre autres te permettrait de prendre une carte mère micro-ATX voire ATX (250 -&gt; 110 voire même moins ), en te limitant à 8 Go de 3200 (200 -&gt; moins de 100), et en prenant une alim non modulaire (30 euros d’économie à même gamme de perfs).&nbsp;

    ……..



    En revanche je ne saurais te dire si ça vaut le coup, si tu prenais un Ryzen 2700, de prendre les chipsets récents. Je serais tenté de dire non mais je me trompe peut-être… :)

votre avatar

cool,

sympa tous ces détails.



En gros je pars sur une RTX 2070 Super 8Go

et il doit me rester dans les 350€ de budget pour la CM/CPU, quel ryzen conseillerais-tu ?



Pour la ram, c’est bizarre, mais j’ai l’impression que les doubles barettes se trouvent à moins cher (genre 2x8Go à quasi la moitié du prix d’une 1x16 ???

votre avatar

Non ce n’est pas bizarre en fait. Si tu y réfléchis, puisque tu condenses plus de capacité sur le même espace, c’est à priori plus compliqué et surtout c’est de la valeur ajoutée (un slot occupé plutôt que deux).



Cela dit, si tu pars sur un format ATX, tu dois avoir quatre slots mémoire, donc tu peux te permettre de faire 2x8 maintenant.



Mon point était surtout pour les cartes mères de plus petit format puisqu’il n’y a que 2 emplacements dispos. :)

Du coup, justement…




  • As-tu un format de préférence par rapport au boîtier ?

  • Les fonctionnalités de réseaux sans-fil sont elles importantes pour toi ?

    &nbsp;

votre avatar

vu comme ça ouai, ça parait logique en fait.



sinon je partais sur une moyen tour, et carte format atx.

pour le réseau, pas besoin de wifi, je serais en filaire

votre avatar

Bah du coup vu ton budget restant je dirais que le mieux est de partir sur un Ryzen 2700 et ajuster avec la carte mère (le chipset x570 c’est mort, après entre le B450 - entre 50 et 110 euros- et x470 -premier prix 130 euros- voie si les différences en termes de fonctionnalités valent le coup pour toi. Me souviens plus perso ^^).

votre avatar

La même, ça m’a pas empêché de prendre de l’AMD parce que suffisant pour le prix. Puis les configs full AMD sont préférables pour le gaming Linux (je joue quasi exclusivement sous Linux. Et même exclusivement depuis quelques mois, Windows arrête pas de crasher alors j’y touche plus).

votre avatar







Citan666 a écrit :



J’ai jamais dit le contraire et suis plutôt d’accord avec toi.&nbsp;




 Je relevais juste que si l'idée c'est d'avoir un pc qui dure, il vaut laaaargement mieux avoir un proc avec 8 coeurs à 3.2 Ghz qu'un pc à 4 coeurs à 4 Ghz.&nbsp;       






 Après évidemment, je dirais même à fortiori, si on a les moyens, mieux vaut acheter un proc avec une fréquence plus élevée et rogner un peu sur la carte graphique (vu que la carte graphique se change nettement plus souvent). Mais le nombre de coeurs doit être la priorité. :)








Euh... pas forcément. Ça dépend beaucoup des applications/jeux que l'on dispose.      






Un exemple... Avant les Ryzen 3XXX, on avait les Intel 8X00 et les Ryzen 2X00. Un Ryzen 2700 offrait 8 cores + SMT alors qu'un Intel i5-8600 n'a que 6 cores simple, mais pourtant ce dernier était préférable car il démolissait AMD sur le terrain du single-threading (26 % de performances en +). Même mon i5-4590 faisait 10 % de plus que le Ryzen 2700 sur ce point.      






Car faire du multi-threading/multi-core n'est pas simple. Cela fait fort longtemps que les processeurs multi-cores existent mais pourtant il est rare qu'un jeu en exploite plus de deux à ce jour. Minecraft a seulement récemment pû déporter la partie éclairage sur du multi-thread...      






Donc selon ce que l'on joue ou fait, il peut être préférable de prendre un processeur avec moins de cores mais une meilleure performance en single-threading. Les vieux jeux ou jeux indés apprécieront davantage la chose, mais un Photoshop ou un compresseur vidéo préférera des cores en masse.     





Bon maintenant c’est plus simple, les Ryzen 3X00 ont surpassé Intel sur ce plan. Il faut un i7-9700K pour égaler un 3600… et si on veut égaler en cores, le 3700X est moins cher que le i7-9700K donc… <img data-src=" />


votre avatar

Bah si, précisément, ça a toujours été mieux de prendre un 8 coeurs pour un pc qui dure.

Toi tu parles des tests d’il y a 4 ans. Ou 2 ans max.



Moi je parle de l’état de l’écosystème logiciel tel qu’il était à la sortie des Ryzen et tel qu’il évolue pour dans 5 ans. Ainsi que de l’équilibre des perfs en général.&nbsp;

&nbsp;

Les tests sont du bullshit pour le pékin moyen. Mis à part dans les jeux, tu vas très rarement atteindre le 100% de proc sur tous les coeurs (ou sur un seul). Sauf sur des opérations type traitement video/compression pour lesquels de toute façon tu dois “planifier” le temps que ça va mettre, pour un usage lambda on parle de 5% de différence. 5% sur une demi-heure, ça te changera pas la vie. 5% sur une minute encore moins.



Un 8 coeurs à 3Gz avec un bon SSD et de la RAM correctement cadencée sera largement plus efficace en moyenne et en perception qu’un 6 coeurs à 3,5 Ggz avec un SSD et de la RAM plus lentes parce que t’avais plus de budget.

&nbsp;

Et TOUT LE MONDE code pour du 4 coeurs minimum aujourd’hui, et tout le monde codera pour du X demain (8 au pire, X au mieux).

N’importe quelle application qui est encore susceptible aujourd’hui de pousser un proco actuel à 100% sur un coeur soit va être réécrite en multithread, soit sera remplacée par un concurrent qui le gère.&nbsp;

Donc dans quelques années, le même proc sera largement plus efficace à reste de config identique comparé au 6 coeurs à 3.5 Ghz.



Peu importe que ce soit compliqué ou pas (et oui nous sommes d’accord ça peut vite l’être en fonction des applis). Un éditeur logiciel qui demain te propose un truc non capable de profiter des coeurs disponibles, ça s’appellera une bouse invendable.



Il n’y a que pour un usage professionnel, et que pour un investissement à rentabiliser en 2-3 ans, ou un investissement pour une activité où le temps de calcul est un facteur critique et où l’application est encore single-thread,&nbsp;qu’on peut encore envisager du Intel.

Moi je parle des achats de particuliers raisonnés, d’achats d’entreprises dont l’informatique n’est pas le coeur de métier, d’associations, d’écoles etc…

Où les pc durent MINIMUM 7 ans, et souvent 10 (parfois même le HDD tire jusque là).&nbsp;&nbsp;



Et oui, on peut être joueur et tout de même être acheteur raisonné (bon tant qu’on parle de fixes… En portable c’est faisable mais plus compliqué).&nbsp; Il suffit de faire durer ses composants au max et ne changer que ce qui est réellement nécessaire.

&nbsp;

Et tant pis si je suis blessant, mais je considère les gens qui changent complètement de machine tous les 2-3 ans juste “pour pouvoir mieux jouer” comme des boulets pour plein de raisons, tout simplement.

votre avatar



Bah si, précisément, ça a toujours été mieux de prendre un 8 coeurs pour un pc qui dure. Toi tu parles des tests d’il y a 4 ans. Ou 2 ans max.




   Tu réalises que tu te contredis en deux phrases ? :D  






   Si ça avait TOUJOURS été mieux de prendre plus de cores, AMD n'aurait pas autant souffert. Ils en ont sorti des processeurs avec davantage de coeurs qu'Intel et en moins chers. Exemple, ses Phenom 2 X6 1065T (6 cores) contre un Core I5-2500S (4 cores) sorti la même année à 1/2 mois d'intervalle (2011), mais pourtant ce dernier tournait à une fréquence plus basse et explosait le Phenom en single-threading d'au moins 65 % de perfs en +.     






   Tu ne réalises pas la difficulté de faire du multi-threading. Je me demande si AMD n'a pas pensé comme toi et misé sur une éventuelle adaptation des développeurs, qui n'est jamais arrivée et n'arrivera toujours pas même dans les prochaines années. Les utilisateurs eux par contre ne s'y sont pas trompés, et ont donc préféré Intel qui offrait davantage de performances en single-threading.         






   Car après tout, pourquoi en faire pour un logiciel de généalogie par exemple, qui est susceptible d'intéresser pas mal de clients lambda ? Pourtant, il va bien falloir faire du calcul selon la quantité d'informations qu'on lui a rentré. Et dans un jeu, le résultat d'un thread peut dépendre d'un autre... Rien que l'éclairage sur Minecraft influe sur le spawn des ennemis (pas assez éclairé, ça poppe) mais ce dernier dépend aussi de la position du joueur (le jeu ne fait popper que dans un certain rayon autour du joueur) ce qui oblige à de sacrés pirouettes pour gérer le tout sans impact.         






   Heureusement depuis Ryzen 2X00, AMD a redressé la barre en single-threading et a fini par le dépasser d'un peu depuis les 3X00. Le choix est donc plus simple.         







Un 8 coeurs à 3Gz avec un bon SSD et de la RAM correctement cadencée sera largement plus efficace en moyenne et en perception qu’un 6 coeurs à 3,5 Ggz avec un SSD et de la RAM plus lentes parce que t’avais plus de budget.




    Encore une fois, ça dépend des applications/jeux lancés, et la fréquence n'est pas forcément synonyme de puissance.         






   Je recommanderai largement un Ryzen 3600 qu'un Intel 9700K. Parce que meilleures perfs globales, pour un prix bien inférieur en supplément. Pourtant, le 9700K a 8 cores et un turbo-boost montant à 4,9 Ghz.         






   Si je considère le Steam Hardware Survey, 75.5 % des joueurs ont au maximum 4 cores (avec 24 % en 2 cores) et les développeurs qui feraient l'effort tiendront à viser le plus gros du marché, donc 8 cores sera sûrement overkill encore dans 5 ans mais peut-être que les nouvelles générations feront mieux encore en single-threading.         






   J'avais misé sur le multi-core dès 2008 (Core2Duo). Nous sommes en 2019, et je vois encore rarement des jeux demander plus de 2 cores, et ça   quand ils en demandent plus d'un...

Plundervolt : nouvelle faille dans des CPU Intel, avec escalade des privilèges et/ou fuite de données

Fermer