Разработчик эмулятора RPCS3 опубликовал подробный блог, в котором подчеркивается преимущество AVX-512 на современных процессорах. Сообщение в блоге помогает понять, как работает AVX-512 и чем он полезен для эмулятора для тех, кто хочет получить дополнительную производительность.
Блог был опубликован Whatcookie, одним из многих разработчиков проекта эмулятора RPCS3, и сравнивает, как AVX-512 помогает по сравнению со стандартными инструкциями AVX2. Вы можете прочитать полный блог здесь или, для простоты, основные преимущества AVX-512 заключаются в следующем:
Разработчик показывает, как все это помогает повысить производительность в RPCS3. Для тестирования использовался процессор Intel Core i9-12900K на частоте 5,2 ГГц с включенным AVX-512. Используя стандартные инструкции SSE2, игра показала только 5 кадров в секунду, а переход на SSE 4.1 дал огромный прирост 160 кадров в секунду. Утверждается, что причина этого связана с отсутствием инструкций SSSE3, которые необходимы для эмулятора PlayStation 3.
Переходя на AVX2/FMA, вы получаете дополнительный прирост производительности на 13%, а переходя с AVX2 на AVX-512, вы получаете прирост производительности на 30% до 242 кадров в секунду.