
Microsoft тестирует в Windows 11 поддержку расширения инструкций Intel APX, рассчитанного на будущие процессоры. Переключатель обнаружили в предварительной сборке системы, но сейчас он предназначен для разработчиков и не даёт практического прироста скорости. Чтобы воспользоваться расширением, понадобятся совместимый чип и подготовленное программное обеспечение.
Настройку нашёл энтузиаст Windows под ником Xeno в сборке Windows Insider 29695, вышедшей 23 октября. В описании предлагается разрешить системе использовать Advanced Performance Extensions, или APX, для повышения производительности. После включения переключателя требуется перезагрузка. Как сообщает Windows Latest, дата появления функции в общедоступной Windows 11 неизвестна.
Переключатель можно увидеть в тестовой системе, но само его наличие не добавляет процессору новых возможностей. По словам Xeno, на нынешнем этапе настройка предназначена для разработчиков и не влияет на работу Windows. Даже после выхода поддержки в обычной версии системы программы должны будут использовать новые инструкции. Цифры Intel о свойствах кода с APX не означают, что любой компьютер ускорится настолько же.
Intel представила Advanced Performance Extensions в 2023 году как развитие набора инструкций x86-64. APX увеличивает число регистров общего назначения с 16 до 32. Регистры служат небольшими и быстрыми хранилищами данных внутри процессора. Дополнительные регистры позволяют компилятору держать больше значений под рукой и реже перемещать их между процессором и памятью.
В сравнении с кодом, собранным для базовой Intel 64, код с APX, по данным Intel, содержит на 10% меньше операций загрузки данных и более чем на 20% меньше операций их сохранения. Компания также приводит показатель примерно на 10% меньшего числа инструкций. Эти оценки получены на прототипе, а не в испытаниях готовых Windows-приложений. Microsoft не опубликовала результаты тестов производительности обнаруженного переключателя.
В APX также есть новые форматы инструкций с тремя операндами и дополнительные условные операции. Intel ожидает, что они помогут сократить часть вычислений и перемещений данных. Выигрыш будет зависеть от конкретной программы и нагрузки. Для использования APX разработчикам может хватить повторной компиляции приложения без изменений исходного кода, но включение настройки в Windows не ускорит уже установленные программы.
Среди будущих чипов с поддержкой APX названы серверные Intel Xeon семейства Diamond Rapids. В документации компилятора Intel эта возможность уже указана для них. Выход Diamond Rapids ожидается в ближайшие месяцы, поэтому серверные процессоры могут первыми получить аппаратную поддержку расширения.
Для потребительских компьютеров Windows Latest называет будущее семейство Intel Nova Lake: APX также фигурирует для него в документации GCC. При этом перечисленные изданием семейства Alder Lake, Raptor Lake, Meteor Lake, Lunar Lake, Arrow Lake и Panther Lake расширение не поддерживают. Обновление Windows не сможет добавить отсутствующие инструкции в уже выпущенный процессор.
Поддержку APX для процессоров AMD тоже обсуждают, но конкретная совместимая модель Ryzen не названа. По данным Playground, AMD и Intel сотрудничают в рамках группы x86 Ecosystem Advisory Group. Подтверждённой поддержки APX для Zen 6 в документации GCC 16 нет. Поэтому совместимость уже продающихся компьютеров AMD с расширением не подтверждена.
На нынешних компьютерах можно использовать другую функцию Windows 11, не требующую APX: профиль Low Latency Profile. Он кратковременно повышает активность процессора при запуске приложений и некоторых элементов системы и включён по умолчанию. Изначально профиль охватывал меню «Пуск», поиск, центр уведомлений и быстрые настройки, а с обновлением августа 2026 года его действие распространили на запуск приложений. В тесте Windows Latest на компьютере с Raptor Lake после обновления быстрее открывались Chrome, «Калькулятор» и приложение «Погода».