Написать в блог
Блоги
goldas

Текст опубликован в личном блоге и его автор не имеет отношения к администрации сайта

В Windows 11 появилась поддержка Intel APX в преддверии выхода процессоров Nova Lake.
реклама

Microsoft готовит для Windows 11 поддержку расширения набора инструкций x86-64 — Intel Advanced Performance Extensions (APX), которое будет реализовано в будущих процессорах Nova Lake и Diamond Rapids. В сборке Windows 11 Insider Preview версии 29695.1001 появился новый параметр, позволяющий разработчикам активировать поддержку APX.

Источник: VideocardzЭта опция была обнаружена в экспериментальной сборке, выпущенной на прошлой неделе. Параметр обозначен как «Разрешить Windows использовать APX для повышения производительности» и требует перезагрузки системы после включения. В официальном списке изменений к данной сборке Microsoft не упоминает APX.

Компания Intel представила APX в 2023 году как расширение существующего 64-битного набора инструкций x86. Главное нововведение — увеличение количества регистров общего назначения с 16 до 32. Это позволяет хранить больше данных непосредственно в регистрах процессора, сокращая число обращений к оперативной памяти. Кроме того, APX добавляет инструкции с тремя операндами, условные операции и другие улучшения, призванные снизить накладные расходы при выполнении команд.

реклама

Согласно результатам моделирования Intel с использованием целочисленных тестов SPEC CPU 2017, программное обеспечение, скомпилированное с поддержкой APX, выполняет примерно на 10% меньше операций загрузки, более чем на 20% меньше операций записи и примерно на 10% меньше инструкций в целом. Важно отметить, что эти показатели отражают лишь изменение количества выполняемых инструкций и операций с памятью, а не прямое повышение производительности приложений.

Intel подтвердила, что поддержка APX будет реализована в будущих пользовательских процессорах Nova Lake и серверных процессорах Xeon серии Diamond Rapids. Поддержка со стороны компиляторов уже внедрена. В частности, в GCC 16 добавлена поддержка APX для архитектуры Nova Lake. Microsoft также готовит свои инструменты разработки, например, в этом месяце в отладчик WinDbg была добавлена расширенная поддержка отладки для APX.

Тем не менее, активация соответствующей настройки в Windows не приведет к автоматическому росту производительности уже существующих программ. Для работы APX необходима аппаратная поддержка, а сами приложения должны генерировать совместимые инструкции. Intel ожидает, что большинство нативных приложений смогут использовать преимущества APX после простой перекомпиляции, без необходимости внесения изменений в исходный код.

Источник: videocardz.com
Теперь в новом формате

Наш Telegram-канал @overclockers_news
Подписывайся, чтобы быть в курсе всех новостей!

Популярные новости