Готовность платформы до выхода железа
Внутрикорпоративная сборка Windows 11 под номером 29695 получила встроенную поддержку технологии Intel Advanced Performance Extensions (APX). Несмотря на то, что потребительские ПК на базе этой архитектуры пока недоступны, Microsoft заранее подготовила операционную систему. В настройках сборки появился специальный переключатель, позволяющий разработчикам и энтузиастам активировать APX для тестирования производительности.
Первые процессоры с поддержкой APX — серия "Nova Lake" — ожидаются в начале 2027 года. Текущее обновление демонстрирует, что экосистема Windows готова к новым возможностям x86-64 ISA до их физического появления на рынке.
Техническая суть: удвоение регистров
APX — это расширение архитектуры x86-64, ключевым изменением которого является увеличение числа регистров общего назначения (GPR) с 16 до 32. Это позволяет компиляторам генерировать более эффективный машинный код, снижая необходимость в частых обращениях к оперативной памяти.
По данным Intel, использование APX приводит к сокращению количества инструкций в скомпилированном коде примерно на 10%. Хотя новые инструкции имеют увеличенную длину, общая эффективность выполнения задач возрастает за счет меньшего потребления тактов процессора (CPU cycles), что высвобождает ресурсы для других задач.
Интеграция с AVX-512 и ядрами Nova Lake
Технология APX будет работать в тандеме с векторными расширениями. Для архитектуры "Nova Lake" целевой версией становится AVX10.2, которая требует поддержки AVX-512 как производительными (P-cores), так и энергоэффективными (E-cores) ядрами. Ожидается, что P-cores "Coyote Cove" и E-cores "Arctic Wolf" обеспечат мощную векторную обработку, что критически важно для рабочих нагрузок.
| Параметр | Стандарт x86-64 | Intel APX (Nova Lake) |
|---|---|---|
| Регистры общего назначения (GPR) | 16 | 32 |
| Снижение количества инструкций | База (100%) | ~90% (экономия ~10%) |
| Векторные расширения | AVX2 / AVX-512 (ограничено) | AVX10.2 (полная поддержка на всех ядрах) |
| Статус в Windows 11 | Полная поддержка | Тестовая (сборка 29695, переключатель) |
Почему это важно для рынка
Архитектура "Nova Lake" спроектирована с 52 ядрами. Способность всех этих ядер эффективно обрабатывать векторные операции через AVX-512/AVX10.2 в сочетании с оптимизациями APX может дать Intel значительное преимущество в сегменте настольных процессоров, особенно в задачах, требующих высокой параллельной обработки данных. Активация функции в Windows 11 сейчас позволяет разработчикам ПО адаптировать свои продукты под новые аппаратные возможности заранее.
Источник: TechPowerUp ↗
