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

Главным нововведением стало использование команд SDOT/UDOT из актуального набора armv8. Это позволило разработчикам оптимизировать работу специфической инструкции SUMB, применяя подход, который ранее уже был успешно реализован на десктопных процессорах x64 с помощью векторного расширения VNNI. Дополнительно программисты ускорили выполнение еще трех смежных инструкций благодаря математическим трюкам со сдвигом битов.
В комментариях аудитория тепло встретила эти новости. Пользователи отметили высокий темп работы создателей эмулятора и поинтересовались эффективностью мобильных чипов по сравнению с традиционными настольными системами, а некоторые геймеры попросили уделить внимание расширенным настройкам недавно добавленной функции записи видео.