Luki w zabezpieczeniach mogą sprawić, że procesory AMD będą bardziej produktywne niż chipy konkurencji

Niedawne ujawnienie kolejnej luki w procesorach Intela, zwanej MDS (lub Zombieload), stało się impulsem do kolejnej eskalacji debaty na temat tego, jak duże pogorszenie wydajności będą musieli znosić użytkownicy, jeśli będą chcieli skorzystać z proponowanych poprawek dla problemy sprzętowe. Intel opublikował swój własny Testy wydajności, co wykazało bardzo niewielki wpływ poprawek na wydajność, nawet gdy funkcja Hyper-Threading była wyłączona. Nie wszyscy jednak zgadzają się z tym stanowiskiem. Strona internetowa Phoronix była niezależna badanie problemów w Linuksie i odkrył, że zastosowanie poprawek dla całego zestawu zidentyfikowanych ostatnio luk w zabezpieczeniach procesorów prowadzi do spadku wydajności procesorów Intela średnio o 16% bez wyłączenia funkcji Hyper-Threading i o 25% z jej wyłączoną. Jednocześnie wydajność procesorów AMD z architekturą Zen+, jak wykazały te same testy, spada zaledwie o 3%.

Luki w zabezpieczeniach mogą sprawić, że procesory AMD będą bardziej produktywne niż chipy konkurencji

Z testów przedstawionych w badaniu możemy stwierdzić, że spadek wydajności procesorów Intela różni się znacznie w zależności od aplikacji, a przy wyłączonej funkcji Hyper-Threading może z łatwością przekroczyć nawet półtora raza rozmiar. Właściwie to jest dokładnie to, o czym mówimy mówi Apple, gdy podaje swoją cenę za wyeliminowanie Zombieload - do 40%. Jednocześnie Apple, podobnie jak Google, twierdzi, że tylko w ten sposób systemy oparte na procesorach Intela mogą być całkowicie bezpieczne. Jeśli nie wyłączysz Hyper-Threading, spadek wydajności może być również dość zauważalny: w najgorszym przypadku osiągnie dwukrotnie większy rozmiar.

Luki w zabezpieczeniach mogą sprawić, że procesory AMD będą bardziej produktywne niż chipy konkurencji

Należy doprecyzować, że testy Phoronix dotyczyły sprawdzenia działania całego zestawu poprawek pod kątem wszystkich aktualnych luk - Spectre, Meltdown, L1TF i MDS. A to oznacza, że ​​w tym przypadku mówimy o maksymalnej różnicy w wydajności, jaką otrzymają właściciele procesorów Intela po zastosowaniu wszystkich łatek na raz. To wyjaśnia również spadek wydajności wykryty w procesorach AMD. Chociaż MDS na nie nie wpływa, chipy AMD są podatne na niektóre typy luk Spectre i dlatego również wymagają poprawek oprogramowania. Nie wymagają one jednak żadnych drastycznych środków, takich jak wyłączenie Hyper-Threading.

Poważne pogorszenie wydajności procesorów Intela po zastosowaniu łatek może mieć fatalne skutki dla pozycji firmy na rynku serwerowym. Podczas gdy AMD przygotowuje się do podniesienia poprzeczki wydajności dzięki nowym procesorom EPYC (Rzym) wykonanym w procesie technologicznym 7 nm, wydajność chipów Intela stale zmierza w przeciwnym kierunku. Jednocześnie nie można odmówić naprawienia luk w rozwiązaniach serwerowych – to one stanowią główne zagrożenie. Tym samym AMD ma szansę wkrótce stać się dostawcą szybszych rozwiązań serwerowych, co będzie miało poważny wpływ na jej pozycję na rynku serwerów, w którym firma w ciągu najbliższego roku zamierza zdobyć 10-proc. udział.


Luki w zabezpieczeniach mogą sprawić, że procesory AMD będą bardziej produktywne niż chipy konkurencji

Użytkownicy konsumenckich systemów stacjonarnych mogą odmówić stosowania poprawek, przynajmniej do czasu zidentyfikowania potencjalnie niebezpiecznych scenariuszy wykorzystania luk. Jednak według testów Phoronix, o ile oryginalny Core i7-8700K jest szybszy od Ryzena 7 2700X średnio o 24%, o tyle po zastosowaniu poprawek przewaga spada do 7%. Jeśli zastosujesz się do najbardziej konserwatywnych zaleceń i dodatkowo wyłączysz Hyper-Threading, to starszy procesor AMD będzie szybszy od Core i7-8700K o 4%.



Źródło: 3dnews.ru

Dodaj komentarz