Failles de type Meltdown : quels impacts sur les performances en 2020 ? |
————— 14 Avril 2020 à 13h13 —— 10872 vues
Failles de type Meltdown : quels impacts sur les performances en 2020 ? |
————— 14 Avril 2020 à 13h13 —— 10872 vues
Après les renversantes Meltdown, Spectre, L1TF, Foreshadow et autres Cacheout, les CPU ont décidément eu la vie bien dure ces dernières années. Pour la première fois, le monde de processeurs assiste à une perte de performance sèche avec le temps, du fait de correctifs de sécurité implémentés dans le silicium pour les nouvelles générations, mais à exécuter de manière normale pour les vieux papy Cé-Pé(pé)-Hu.
Sous Linux, il est possible de désactiver complètement tous les correctifs via l’argument noyau mitigations=off, rendant ainsi facile les mesures d’impact sur les performances. C’est ce qu’a réalisé une nouvelle fois notre compère Phoronix, avec pas moins de neuf CPU en lice sous Ubuntu 20.04. Au menu, un i3, deux i5, deux i7, trois i9 et un Ryzen 7 3700X, pour des générations allant, chez les bleus, de Skylake à Coffee Lake.
Globalement, les choses se sont stabilisées, et même Skylake ne semble pas trop handicapé avec « seulement » 5 % à 8 % de performances en moins... Tant que nous restons sur des quadcore purs. Car, même sous Kaby et Coffee Lake, les CPU équipés de 6 et 8 cœurs, hyperthreadés ou non, tirent la grimace. Le schéma se répète pour Skylake-X, qui n’est probablement pas aidé du fait de la réorganisation des caches augmentant grandement le L2, et le L3 présent à profusion. On notera également que, en dépit des apparences, le Ryzen perd aussi de la puissance au passage, dans une proportion similaire à l’i9-9900KS ; et c’est l’i9-10980XE qui, dernière itération oblige, réussit le mieux à éviter les pertes... ce qui reste bien son seul argument !
![]() | Un poil avant ?Memtest86+ s'offre une mise à jour, 7 ans après ! | Un peu plus tard ...LDLC et Top Achat : anéfé, approuvé ! | ![]() |
Mais en négatif pour diviser par 4 c'est 75%.
100 - 75% = 25.
C'est bon, tu auras compris que c'était une petit raccourci clavier et qu'annoncer une perte de 75% n' a pas le même impact dans l'esprit des gens que de parler d'une perte de 400% !
De même que chacun sait se représenter une réduction de 30% sur le prix d'un produit, mais personne n'arrivera réellement à percevoir que le prix d'un produit sera divisé par 4 quand un magasin annonce une réduction de 75% sur ce même produit, alors que "un produit gratuit pour un produit acheté" est bien plus perceptible et plus causant...
PS : ce qui surtout important de retenir c'est que les performances sont bien divisées par 4 rien que par le biais du patch Spectre/Meldown dans la configuration décrite.