Impact Spectre-patches op prestaties vijf keer groter bij Intel dan AMD

Het inschatten van de gecombineerde impact van patches voor Meltdown en Spectre op de prestatie van systemen blijft moeilijk. Vooral eventuele veranderingen in de prestatieverhoudingen tussen Intel en AMD vormen een interessant vraagstuk. Phoronix nam de proef op de som. 

Phoronix stelde de vraag rondom de impact op de proef met een aanzienlijke reeks benchmarks op meerdere Intel- en AMD-platforms, waaronder 6800K (Broadwell-E), 8700K (Coffee Lake), 7980XE (Skylake-SP), Ryzen 7 2700X en Threadripper 2990WX. Deze chips vertegenwoordigen samen de belangrijkste recente processorarchitecturen.

De collectieve impact van het inschakelen van alle patches is niet positief voor Intel. Hoewel de impact enorm varieert op applicatieniveau, van vrijwel niets tot zeer groot, is de collectieve prestatieklap 15 tot 16 procent op alle Intel-CPU’s, zonder dat hyperthreading is uitgeschakeld. Het uitschakelen van hyperthreading verhoogt de algehele prestatie-impact tot 20 procent voor de 7980XE, 24,8 procent voor de 8700K en 20,5 procent voor de 6800K.

De AMD-CPU’s zijn niet getest met hyperthreading uitgeschakeld, omdat het uitschakelen van simultaneous multithreading geen vereiste oplossing is voor de problemen op AMD-chips. De cumulatieve impact van de daling is veel kleiner. AMD verliest 3 procent met alle fixes ingeschakeld.

Impact

De impact van deze wijzigingen is voldoende om de relatieve prestatieweging tussen de geteste oplossingen te wijzigen, zo merkt Extreme Tech op.

Zonder patches toegepast, ziet de rangschikking volgens prestaties er als volgt uit:

  1. 7980XE (288)
  2. 8700K (271)
  3. 2990WX (245)
  4. 2700X (219)
  5. 6800K. (200)

Met de volledige reeks mitigaties ingeschakeld, is de ranglijst van de CPU-prestaties de volgende:

  1. 2990WX (238)
  2. 7980XE (231)
  3. 2700X (213)
  4. 8700K (204)
  5. 6800K (159)

AMD brengt het er momenteel dus beter van af, maar dat heeft zich voor zover bekend nog niet vertaald in extra business voor AMD’s Epyc-servers. Het is bovendien onduidelijk in hoeverre Intel-gebruikers zich zorgen moeten maken over de praktische impact van de bedreigingen. Tot nu toe zijn er nog geen aanvallen vastgesteld. De prestatieslag die de patches teweegbrengen is alleszins wel reëel.

Gerelateerd: Google: ‘Spectre-kwetsbaarheid oplossen is vrijwel onmogelijk’