Эмулятор RPCS3 намного лучше работает на процессорах с поддержкой AVX-512

Об этом рассказал один из разработчиков

Один из разработчиков эмулятора RPCS3 для запуска игр PlayStation 3 на ПК опубликовал большую статью, где рассказал о преимуществах инструкций AVX-512 на современных процессорах. Как оказалось, поддержка этих инструкций в процессоре существенно повышает быстродействие эмулятора.

Эмулятор RPCS3 намного лучше работает на процессорах с поддержкой AVX-512

Если не углубляться в технические тонкости, то прирост числа кадров в секунду составляет десятки процентов. При тестировании игру God of War 3 на сборке с процессором Intel Core i9-12900K были получены следующие результаты:

  • SSE2: 5 FPS;
  • SSE4.1: 166 FPS;
  • AVX2: 187 FPS;
  • AVX-512: 242 FPS.

При использовании инструкций SSE2 эмулятор работает довольно медленно. Переход на SSE 4.1 обеспечивает прирост более чем в 30 раз. На AVX2 рост быстродействия составил ещё 13%, а включение AVX-512 добавляет ещё 30% быстродействия.

Отметим, что Intel отключает AVX-512 в своих потребительских процессорах. К примеру, в Alder Lake-S этот набор инструкций присутствовал только в быстрых ядрах Golden Cove, причём лишь в старых ревизиях чипов. А вот в грядущих процессорах AMD такая поддержка обещана. Таким образом, для игры в старые проекты с PS3 лучше рассматривать Ryzen 7000.

Помимо этого, Whatcookie отметил, что эмулятор PlayStation 2 PCSX2 тоже может получить прирост быстродействия при использовании AVX-512.

16 июня 2022 в 16:09

Автор:

| Источник: GitHub, WCCF Tech

Все новости за сегодня

Календарь

июнь
Пн
Вт
Ср
Чт
Пт
Сб
Вс