На архитектуру Zen 5 не влияют регрессии производительности из-за программных мер по снижению безопасности начального уровня. В отличие от предыдущих архитектур, Zen 5 не требует микрокода или программных исправлений уязвимости начального уровня.
Phoronix протестировал Ryzen 9 9950X на базе Zen 5 под управлением Linux со всеми мерами по устранению других уязвимостей, включенными и отключенными, и не выявила существенных различий в производительности. Уязвимость Inception, предполагаемая атака по побочному каналу, обнаруженная в прошлом году, влияет на Zen 3 и Zen 4. Эта уязвимость может позволить злоумышленникам получить доступ к конфиденциальным данным, хранящимся в системной памяти (DRAM).
Однако Zen 5 имеет встроенное аппаратное устранение уязвимостей, что делает его невосприимчивым к влиянию на производительность, с которым сталкиваются Zen 3 и Zen 4 при использовании программных исправлений для решения этой проблемы. Например, в Zen 3 при использовании программных средств устранения уязвимостей для Inception может наблюдаться снижение производительности до 54% при определенных рабочих нагрузках.
Более старые архитектуры AMD, такие как Zen 1, Zen + и Zen 2, естественно, невосприимчивы к уязвимости начального уровня из-за различий в их механизмах прогнозирования ветвлений. Несмотря на встроенную аппаратную защиту Zen 5 от Inception, для других уязвимостей, таких как Spectre V1, по-прежнему требуются программные средства защиты. Тестирование показывает, что включение этих средств защиты не приводит к сколько-нибудь заметному снижению производительности Zen 5.
Хотя сравнение Ryzen 9 7950X (Zen 4) и Ryzen 9 9950X (Zen 5) в аналогичных условиях было бы информативным, влияние мер по снижению безопасности на производительность Zen 4 и Zen 5 хорошо задокументировано.
Источник новости: www.playground.ru