Windows on Arm получила поддержку AVX/AVX2 для запуска игр и профессиональных приложений
Microsoft в октябрьском обновлении Windows 11 25H2/24H2 (KB5066835) добавила поддержку расширенных векторных инструкций AVX/AVX2 в эмулятор Prism для архитектуры Arm.
Это обновление значительно улучшит совместимость x86-приложений на устройствах с ARM-процессорами, особенно игр и профессионального программного обеспечения для творчества.
AVX (Advanced Vector Extensions) — это расширенные векторные расширения, которые позволяют процессору одновременно обрабатывать несколько элементов данных, что значительно повышает производительность.
С момента первого появления AVX от Intel в 2008 году эти инструкции стали широко использоваться во многих приложениях, и многие игровые движки и программы изначально разрабатывались с расчетом на их наличие.
Однако чипы архитектуры Arm на аппаратном уровне изначально не поддерживают AVX, что было основным препятствием для запуска многих x86-приложений.
С новыми улучшениями эмулятора Prism большинство приложений и игр, которые ранее не запускались из-за отсутствия поддержки AVX, теперь смогут работать.
Согласно практическим тестам WindowsLatest, многие игры из Steam, которые ранее не запускались, теперь работают, хотя производительность будет варьироваться в зависимости от сложности игры (эмуляция неизбежно приводит к некоторой потере производительности).
Некоторые профессиональные приложения и творческие пакеты, зависящие от инструкций AVX, например отдельные компоненты Adobe Creative Cloud, теперь также могут работать после простой настройки.
Пользователям Windows on Arm, у которых уже установлена Windows 11 Build 26100.6725 (24H2) / 26200.6725 (25H2) или новее, но функция не включилась автоматически, можно попробовать активировать ее вручную:
- Щелкните правой кнопкой мыши на exe-файл, для которого нужно включить эмуляцию AVX
- Выберите «Свойства»
- Перейдите на вкладку «Совместимость»
- Найдите «Меню совместимости Windows Arm» — там будет флажок «Показать обновленные функции эмуляции ЦП»
- Установите флажок и нажмите «ОК»
Это обновление представляет собой важный шаг в развитии экосистемы Windows on Arm, приближая возможности ARM-устройств к традиционным x86-системам. Ранее Microsoft уже улучшала эмуляцию x64-приложений, а теперь закрывает еще один важный пробел в совместимости.
0 комментариев