Компания AMD недавно раскрыла некоторые детали об уязвимости своих центральных процессоров основанных на всех версиях архитектуры Zen, а это крайне популярные чипы Ryzen 1000, 2000, 4000, 5000 и Ryzen 7000, а так же CPU для рабочих станций Ryzen Threadripper и серверные EPYC.
Если не углубляться в подробности, то Inception допускает кражу данных методом введения процессора в условное “заблуждение”. Чип “считает” что выполняет одну и ту же функцию раз за разом, из-за чего перенаправляет ее в модуль предсказания ветвлений. Таким образом, благодаря крайне простой функции, хакеру открывается доступ к данным хранящимся в памяти CPU.
Ресурс Phoronix выпустил масштабное исследование производительности заплатки AMD для уязвимости Inception. Основой тестового стенда энтузиастов стал 64-ядерный чип EPYC 7763 (Zen 3/DDR4). Обязательно ознакомьтесь с полноценной статьей на эту тему, а мы лишь кратко пробежимся по основным бенчмаркам и сделаем обособленные выводы.
Для начала, давайте взглянем на режимы тестирования процессора:
- off – Отсутствие защиты для Inception.
- safe RET no microcode – Смягчение, основанное исключительно на ядре, при использовании микрокода процессора семейства Family 19h (Zen 3 / Zen 3+ / Zen 4) без использования смягчения Inception.
- safe RET – Безопасный режим RET по умолчанию при использовании новейшего микрокода (прошивки BIOS/UEFI) процессора.
- IBPB – Альтернативный подход к защите на основе IBPB.
Теперь перейдем к самим тестам:
Согласно результатам исследования, основное пенальти по производительности пришлось на серверный и около-серверный сегмент (интенсивные нагрузки вроде баз данных и так далее), тогда как обычные пользователи либо вообще не ощутят снижения скорости собственных CPU (в играх/рендеринге/интернет-браузерах), либо (как в случае с 7-zip) потеряют около 10-15% производительности.
Резюмируя все вышесказанное: в случае, если вы обычный пользователь, или геймер, то не стоит относится к подобной информации слишком серьезно, ведь подобные уязвимости существуют как в процессорах Intel так и в чипах от компании AMD и борьба с ними – обыденность для полупроводниковых гигантов.
Источник: phoronix