Нещодавнє розкриття інформації про чергову вразливість процесорів Intel, що отримала назву MDS (або Zombieload), стало стимулом до чергового загострення суперечок про те, з яким падінням продуктивності доведеться миритися користувачам, які захочуть скористатися пропонованими виправленнями апаратних проблем. Компанія Intel опублікувала власні
З представлених у дослідженні тестів можна дійти невтішного висновку, що зниження продуктивності процесорів Intel сильно відрізняється від докладання до додатку і за відключенні Hyper-Threading легко може перевищувати навіть півторакратний розмір. Власне, про це якраз і
При цьому потрібно пояснити, що тести Phoronix стосувалися перевірки впливу всього комплексу латок проти всіх вразливостей останнього часу – Spectre, Meltdown, L1TF та MDS. І це означає, що в даному випадку йдеться про максимальну різницю у продуктивності, яку отримають власники процесорів Intel після застосування відразу всіх патчів. Цим пояснюється і зниження продуктивності, виявлене у процесорів AMD. Хоча MDS їх не стосується, чіпи AMD схильні до деяких типів уразливості Spectre, через що теж вимагають установки програмних виправлень. Однак жодних кардинальних заходів на зразок відключення Hyper-Threading для них не потрібно.
Серйозне погіршення продуктивності процесорів Intel після застосування латок може виявитися фатальним фактором для становища компанії на серверному ринку. У той час як AMD готується підняти планку швидкодії своїми новими 7-нм процесорами EPYC (Rome), продуктивність чіпів Intel упевнено рухається у протилежному напрямку. Водночас відмовитися від виправлення вразливостей у серверних рішеннях неможливо — там вони якраз і становлять основну небезпеку. Таким чином, AMD має шанс незабаром виявитися постачальником швидкодіючих серверних рішень, що вплине на її становище на серверному ринку, на якому компанія збирається відвоювати 10-відсоткову частку протягом наступного року.
Користувачі ж настільних систем споживчого рівня цілком можуть відмовитися від застосування латок, принаймні доти, доки не будуть виявлені потенційно небезпечні для них сценарії експлуатації вразливостей. Проте, згідно з тестами Phoronix, якщо в початковому стані Core i7-8700K швидше, ніж Ryzen 7 2700X, у середньому на 24%, то після застосування виправлень перевага скорочується до 7%. Якщо ж наслідувати найбільш консервативним рекомендаціям і ще відключити Hyper-Threading, то старший процесор AMD виявиться швидше, ніж Core i7-8700K, на 4%.
Джерело: 3dnews.ru