Накопительные обновления Windows 11 24H2 и 25H2 за октябрь 2025 года добавили в эмулятор Prism поддержку векторных инструкций x86, таких как AVX и AVX2, сообщает TechPowerUp. Prism — это эмулятор для запуска x86-приложений на компьютерах с процессорами Arm. По крайней мере, это позволит запускать игры и приложения, которые ранее нельзя было использовать на Arm-компьютерах Windows, отмечают авторы ресурса.
Набор инструкций Intel AVX используется во многих программах для работы с медиа, включая программы для кодирования, в творческих приложениях, САПР, при моделировании физических процессов, в игровых движках и т.д.
Процессоры с ядрами Arm, включая чипы Qualcomm Snapdragon, эти инструкции не поддерживают, что, либо вообще не позволяет использовать некоторые приложения, либо требует мириться со сниженной производительностью. Трансляция инструкций AVX при эмуляции в Prism позволит таким программам работать на Arm-устройствах. Однако возникают дополнительные накладные расходы на производительность, которые могут значительно отличаться от приложения к приложению.
Arm, с другой стороны, предлагает поддержку инструкций SVE (Scalable Vector Extension) в архитектуре Armv8-A и SVE2 в Armv9-A. К преимуществам SVE относят гибкую длину векторов с шагом 128 бит и отсутствие необходимости перекомпиляции приложений для работы на процессорах с поддержкой разных длин векторов.