Вразливості можуть зробити процесори AMD продуктивнішими за чіпи конкурента

Нещодавнє розкриття інформації про чергову вразливість процесорів Intel, що отримала назву MDS (або Zombieload), стало стимулом до чергового загострення суперечок про те, з яким падінням продуктивності доведеться миритися користувачам, які захочуть скористатися пропонованими виправленнями апаратних проблем. Компанія Intel опублікувала власні тести продуктивності, які демонстрували вкрай невеликий вплив виправлень на швидкодію навіть у разі вимкнення технології Hyper-Threading. Проте згодні з такою позицією далеко не всі. Сайт Phoronix провів власне незалежне дослідження проблеми в Linux і встановив, що застосування виправлень для всього виявленого останнім часом комплексу процесорних уразливостей призводить до зниження продуктивності процесорів Intel в середньому на 16% без відключення Hyper-Threading і на 25% - з її відключенням. При цьому продуктивність процесорів AMD з архітектурою Zen+, як показують ці ж тести, знижується лише на 3%.

Вразливості можуть зробити процесори AMD продуктивнішими за чіпи конкурента

З представлених у дослідженні тестів можна дійти невтішного висновку, що зниження продуктивності процесорів Intel сильно відрізняється від докладання до додатку і за відключенні Hyper-Threading легко може перевищувати навіть півторакратний розмір. Власне, про це якраз і каже компанія Apple, коли називає свою ціну усунення Zombieload – до 40%. При цьому Apple, як і Google говорить про те, що зробити системи на базі процесорів Intel повністю безпечними можна тільки так. Якщо ж до виключення Hyper-Threading не вдаватися, зниження продуктивності теж може бути дуже помітним: у гіршому випадку воно досягає дворазового розміру.

Вразливості можуть зробити процесори AMD продуктивнішими за чіпи конкурента

При цьому потрібно пояснити, що тести Phoronix стосувалися перевірки впливу всього комплексу латок проти всіх вразливостей останнього часу – Spectre, Meltdown, L1TF та MDS. І це означає, що в даному випадку йдеться про максимальну різницю у продуктивності, яку отримають власники процесорів Intel після застосування відразу всіх патчів. Цим пояснюється і зниження продуктивності, виявлене у процесорів AMD. Хоча MDS їх не стосується, чіпи AMD схильні до деяких типів уразливості Spectre, через що теж вимагають установки програмних виправлень. Однак жодних кардинальних заходів на зразок відключення Hyper-Threading для них не потрібно.

Серйозне погіршення продуктивності процесорів Intel після застосування латок може виявитися фатальним фактором для становища компанії на серверному ринку. У той час як AMD готується підняти планку швидкодії своїми новими 7-нм процесорами EPYC (Rome), продуктивність чіпів Intel упевнено рухається у протилежному напрямку. Водночас відмовитися від виправлення вразливостей у серверних рішеннях неможливо — там вони якраз і становлять основну небезпеку. Таким чином, AMD має шанс незабаром виявитися постачальником швидкодіючих серверних рішень, що вплине на її становище на серверному ринку, на якому компанія збирається відвоювати 10-відсоткову частку протягом наступного року.


Вразливості можуть зробити процесори AMD продуктивнішими за чіпи конкурента

Користувачі ж настільних систем споживчого рівня цілком можуть відмовитися від застосування латок, принаймні доти, доки не будуть виявлені потенційно небезпечні для них сценарії експлуатації вразливостей. Проте, згідно з тестами Phoronix, якщо в початковому стані Core i7-8700K швидше, ніж Ryzen 7 2700X, у середньому на 24%, то після застосування виправлень перевага скорочується до 7%. Якщо ж наслідувати найбільш консервативним рекомендаціям і ще відключити Hyper-Threading, то старший процесор AMD виявиться швидше, ніж Core i7-8700K, на 4%.



Джерело: 3dnews.ru

Додати коментар або відгук