Onlangs heeft de bekendmaking van een andere kwetsbaarheid in Intel-processoren, bekend als MDS (of Zombieload), de discussie over het prestatieverlies aangewakkerd dat gebruikers zullen ondervinden wanneer ze de voorgestelde oplossingen voor hardwareproblemen willen toepassen. Intel heeft zijn eigen , die de zeer geringe impact van de fixes op de prestaties demonstreerden, zelfs als Hyper-Threading is uitgeschakeld. Niet iedereen is het echter eens met deze positie. De website Phoronix heeft zijn eigen onafhankelijke problemen in Linux uitgevoerd en vastgesteld dat het toepassen van de fixes voor het onlangs geconstateerde complex van processorkwetsbaarheden leidt tot een gemiddelde prestatievermindering van Intel-processoren van 16% zonder uitschakeling van Hyper-Threading en van 25% met uitschakeling. Daarentegen daalt de prestatie van AMD-processoren met Zen+-architectuur, zoals deze tests ook aantonen, met slechts 3%.

Uit de tests die in het onderzoek zijn gepresenteerd, kan worden geconcludeerd dat het prestatieverlies van Intel-processoren sterk varieert per toepassing en bij uitschakeling van Hyper-Threading gemakkelijk kan oplopen tot anderhalf keer zo veel. Dit is precies wat Apple zegt als het de prijs voor de oplossing van Zombieload noemt ā tot 40%. Apple, net als Google, stelt dat systemen op basis van Intel-processoren alleen zo volledig veilig te maken zijn. Als Hyper-Threading niet wordt uitgeschakeld, kan het prestatieverlies ook zeer merkbaar zijn: in het slechtste geval kan dit oplopen tot het dubbele.

Het moet worden verduidelijkt dat de Phoronix-tests betrekking hadden op het onderzoeken van de invloed van het volledige pakket aan patches tegen alle recente kwetsbaarheden - Spectre, Meltdown, L1TF en MDS. Dit betekent dat het in dit geval gaat om het maximale prestatiedifferentieel dat bezitters van Intel-processoren zullen ervaren na het toepassen van alle patches. Dit verklaart ook de prestatieverliezen die zijn vastgesteld bij AMD-processoren. Hoewel MDS hen niet beĆÆnvloedt, zijn AMD-chips vatbaar voor bepaalde typen Spectre-kwetsbaarheid, waardoor ook softwarematige correcties noodzakelijk zijn. Echter, ingrijpende maatregelen zoals het uitschakelen van Hyper-Threading zijn voor hen niet nodig.
De ernstige verslechtering van de prestaties van Intel-processoren na het toepassen van patches kan een fatale factor voor de positie van het bedrijf op de servermarkt blijken te zijn. Terwijl AMD zich voorbereidt om de prestatiedrempel te verhogen met zijn nieuwe 7-nm EPYC (Rome) processors, beweegt de prestaties van Intel-chips zich zeker in de tegenovergestelde richting. Tegelijkertijd is het onmogelijk om kwetsbaarheden in serveroplossingen te negeren - daar vormen ze juist de grootste bedreiging. Hierdoor heeft AMD de kans om binnenkort leverancier van snellere serveroplossingen te worden, wat een aanzienlijke invloed zal hebben op zijn positie op de servermarkt, waar de onderneming van plan is om binnen het komende jaar 10% marktaandeel te veroveren.

Gebruikers van consumenten-desktopsystemen kunnen er gerust voor kiezen om patches niet toe te passen, althans totdat potentiƫle gevaarlijke scenario's van kwetsbaarheidse exploitatie voor hen zijn vastgesteld. Toch, volgens de Phoronix-tests, als de Core i7-8700K in de oorspronkelijke staat gemiddeld 24% sneller is dan de Ryzen 7 2700X, vermindert het voordeel na het toepassen van de correcties tot 7%. Als echter de meest conservatieve aanbevelingen worden gevolgd en bovendien Hyper-Threading wordt uitgeschakeld, blijkt de oudere AMD-processor 4% sneller te zijn dan de Core i7-8700K.
Bron: 3dnews.ru
