21 октября Microsoft выпустила последнее обновление (KB5066835) для Windows 11 25H2/24H2, официально включив обновленные функции эмуляции Prism для ПК на базе Arm, включая долгожданную эмуляцию набора инструкций AVX/AVX2. Ранее эта функция была реализована только на процессорах x86, а теперь пользователи Arm также могут воспользоваться совместимой поддержкой основных приложений и игр.

AVX (Advanced Vector Extensions) — это технология SIMD (Single Instruction Multiple Data), которая обеспечивает параллельные вычисления данных, тем самым значительно повышая скорость обработки таких задач, как кодирование/декодирование видео и физические эффекты игр в реальном времени. С тех пор как Intel впервые представила инструкции AVX в 2008 году, эта технология стала неотъемлемым и основным компонентом сотен приложений и игр. Поскольку ПК на базе Arm еще не поддерживают AVX, многие игры и программное обеспечение, использующие эту инструкцию, ранее не могли работать на устройствах Windows на Arm. Теперь это ограничение снято.

Благодаря улучшениям Prism уровень эмуляции Windows 11 обеспечивает поддержку AVX/AVX2 для пользователей платформы Arm64, и большинство игр и приложений могут запускаться и работать нормально, но производительность будет варьироваться в зависимости от конкретной игры. Некоторые инструменты повышения производительности и программное обеспечение для творчества (например, некоторые приложения из пакета Adobe Creative Cloud, которые также используют инструкции AVX) также совместимы с эмуляцией AVX, и ожидается, что разработчики продолжат оптимизировать экосистему Arm.

Если новая функция не обнаружена, пользователи могут вручную включить эмулируемый AVX/AVX2 следующим образом: щелкните правой кнопкой мыши целевое приложение (например, Coreinfo64.exe), выберите «Свойства» и установите флажок «Показать новые эмулируемые функции ЦП» в меню совместимости Windows Arm на вкладке «Совместимость», чтобы активировать поддержку эмуляции AVX. Если в интерфейсе отображается сообщение «Новая эмулируемая функция CPI скрыта (только для приложений x64)», это означает, что улучшения Prism включены по умолчанию. В этом меню пользователи также могут настраивать параметры и решать проблемы совместимости с некоторыми приложениями.

Обратите внимание, что эта функция доступна только в Windows 11 сборки 26100.6725 (24H2) или 26200.6725 (25H2).
Благодаря этому обновлению Windows на Arm делает еще один шаг к совместимости основных приложений, а игровой и творческий опыт на устройствах Arm будет продолжать улучшаться в будущем.