Przypominamy, że sprawa dotyczy dwóch podatności, nazwanych przez specjalistów z Google’a Meltdown i Spectre. O ile pierwsza z nich nie dotyczy procesorów AMD, to druga podatność jest niestety także cechą (w niektórych sytuacjach) jednostek “czerwonych”. I to właśnie Spectre jest łatany przez łatkę Retpoline. Weszła ona do Linuxa w miniony weekend. Zmierzono już czy, a jeśli tak to jak bardzo, obniża ona wydajność.
Wyniki wydajności przedstawiły Phoronix oraz OpenBenchmarking. Niestety trudno wyciągnąć konkretne wnioski na ich podstawie, bo wyniki są dość zaskakujące.
W teście programem Flexible IO Tester, polegającym na losowym odczycie danych, procesory Core i9-7980XE i Ryzen 7 1800X zaliczyły niestety potężne spadki IOPS, odpowiednio 34% i 36%. Interesujące jest jednak to, że nie jest to reguła. Część procesorów notowała spadki ledwie zauważalne. W tym samym benchmarku, ale już w losowym zapisie danych Core i9-7980XE utracił od 11%. Zaskoczeniem jest jednak to, że AMD Ryzen 7 1800X nieco wdrożeniu łatki odrobinę przyspieszył w tym teście.
W teście Compile Bench Initial Create procesory Intel Core i7-8700K, Core i9-7980XE oraz zestaw z dwoma CPU Xeon Gold 6138 odnotowały spadki od 5% do 10%. Procesory AMD nie odczuły tu zainstalowania łatek i wykazały się tą samą wydajnością co wcześniej.
Serwerowy CPU AMD Epyc po zainstalowaniu łatki miał problem z symulacją obciążenia serwera typowego np. dla przeładowanych ruchem sklepów internetowych. Wydajność spadła o 13%.
Więcej o testach procesorów na “załatanych” systemach będziemy publikowali na bieżąco.