Mitigaties voor zowel Intel als AMD processor-kwetsbaarheden kunnen prestaties flink verminderen

Amd heeft recent informatie vrijgegeven over het ontdekte 'Inception'-beveiligingslek, echter werd hierbij niets gezegd over de effecten op performance wanneer oplossingen zouden worden toegepast. Nu is er wel informatie beschikbaar omdat Phoronix de nieuwe microcode heeft kunnen testen. Hieruit blijkt dat men in sommige applicaties significante prestatieverminderingen tegemoet kan zien.

De kwetsbaarheid zorgt ervoor dat de processor data kan lekken door de cpu een instructie te geven die deze in een herhalende functie brengt. Dit kan gedaan worden op elke Zen-cpu en is dus een zeer omvangrijk probleem. Amd heeft op dit moment nog geen mitigaties vrijgegeven, maar voor Zen 1 en 2 geldt dat een kernel aanpassing volstaat. Voor Zen 3- en 4-processors geldt dat echter niet en moeten gebruikers nog wachten op een patch voor de microcode. Er is inmiddels wel nieuwe microcode voor een groep EPYC-processors en deze is, in combinatie met een EPYC 7763, gebruikt door Phoronix om enige prestatieverminderingen te vinden.


De resultaten in veelvoorkomende applicaties vallen mee, 7-zip is hierin het hardst getroffen.

De benchmarks hebben meerdere resultaten voor de verschillende mitigaties die toegepast kunnen worden. In Blender en Mozilla Firefox hebben de aanpassingen nagenoeg geen effect op de benchmarkscores. Dit geldt echter niet in 7zip-compressie. Hier werd een vermindering van 13% gezien in de benchmarkscore. Over het algemeen lijken de meeste applicaties voor de gemiddelde consument buiten schot gebleven van minderingen in performance. In meer intensieve en bedrijfsgerichte applicaties kan het echter wel een groot verschil maken. In de applicatie MariaDB kan van een halvering worden gesproken en ook in PostgreSQL is er sprake van forse prestatieverminderingen.


In MariaDB zijn de prestaties tot wel 54% lager, afhankelijk van het type mitigatie wat wordt gebruikt.

De afgelopen tijd zijn er meerdere kwetsbaarheden naar voren gekomen waarbij de nodige mitigaties zorgen voor flinke prestatieverminderingen. Een week geleden ging het bijvoorbeeld om het 'Downfall'-beveiligingslek waarvan de aangedragen oplossingen door Intel ook in sommige gevallen voor grote minderingen in prestaties zorgde. Hier is nu ook meer informatie over beschikbaar gekomen dankzij Phoronix.

Intel voorspelde zelf tot wel een halvering van cpu-prestaties met de nieuwe microcode in sommige toepassingen. Met name wanneer AVX2 en AVX-512 instructiesets zouden worden gebruikt. Het lijkt iets minder erg te zijn, want de benchmarks op Phoronix laten verminderingen zien van 11 tot 39 procent door de beveiligingsmaatregelen. De getroffen processors zijn alle modellen vanaf de Skylake generatie tot Rocket Lake. Intel deelt zelf ook een lijst met betrokken processors. De benchmarks van Phoronix laten, zoals verwacht, vooral prestatieverminderingen zien bij AI-applicaties. In de benchmarks van OpenVKL, OSPRay, Tencent NCNN, QMPack en Neural Magic Deep-Sparse waren verminderingen van 11% tot 39% zichtbaar. Tiger lake lijkt het meest te lijden onder de nieuwe microcode. 


Bij Intel zijn de prestaties van machine learning-toepassingen vooral getroffen

In andere applicaties zijn de verschillen over het algemeen klein, dus ook bij Intel is de gemiddelde consument relatief vrij van de prestatieverliezen. Echter zijn er bijvoorbeeld geen games getest. Desalniettemin wordt ook bij games slechts een zeer minimale vermindering van prestaties verwacht voor zowel AMD en Intel processoren.

Bronnen: WCCFTech, PCGamesHardware

« Vorig bericht Volgend bericht »
0