Сегодня 08 ноября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → инструкции

В Windows 11 нашли секретный переключатель для будущих процессоров Intel — он активирует ускорение системы

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

 Источник изображения: Hardware Busters

Источник изображения: Hardware Busters

Эта функция и возможность её включения были обнаружены в экспериментальной сборке (категория «Future Platforms»), выпущенной на прошлой неделе. Параметр обозначен как «Разрешить Windows использовать APX для повышения производительности» (Let Windows use APX for better performance). После его включения требуется перезагрузка ПК. Примечательно, что в официальном списке изменений к данной сборке Windows компания Microsoft не упоминает APX. Впрочем, это неудивительно: актуальные модели центральных процессоров Intel и AMD физически не поддерживают такие инструкции.

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

Согласно результатам моделирования Intel с использованием пакета тестов SPEC CPU 2017 (целочисленные вычисления), у программного обеспечения, скомпилированного с поддержкой APX, количество операций загрузки данных сократилось примерно на 10 %, операций записи — более чем на 20 %, а общее число выполняемых инструкций — примерно на 10 % по сравнению с тем же кодом, скомпилированным для стандартной архитектуры x86-64. Эти показатели отражают изменения в количестве выполняемых инструкций и операций с памятью, а не производительность в реальных условиях работы Windows.

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

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

AMD и Intel совместно утвердили набор ИИ-инструкций ACE для будущих x86-процессоров

Ядра центральных процессоров на архитектуре x86 от AMD и Intel получат дополнительные вычислительные блоки для умножения матриц и работы с алгоритмами искусственного интеллекта.

AMD и Intel с осени 2024 года проводят совместную работу в рамках Консультативной группы экосистемы x86 с целью усиления своих позиций относительно конкурирующих архитектур — Arm и RISC-V. В рамках этого проекта они выпустили совместно разработанную спецификацию новых инструкций x86-процессоров — она получила название AI Compute Extensions или сокращённо ACE. Набор инструкций ACE в основном относится к умножению матриц с использованием форматов данных алгоритмов искусственного интеллекта для вывода с квантованными весами.

У конкурирующей Arm уже утверждены инструкции Scalable Matrix Extensions (SME2), основанные на Scalable Vector Extensions (SVE2). Вычислительные блоки SME интегрируются в системы на чипе Arm различными способами. Apple, в частности, использует SME2, начиная с чипов поколения M4, а Qualcomm — со Snapdragon X2.

Спецификация ACE 1.15 доступна для скачивания на сайте Консультативной группы по экосистеме x86 — она описывает только инструкции, а не конкретную реализацию. Вычислительные блоки ACE будут тесно связаны с Advanced Vector Extensions (AVX), используя, в частности, те же регистры; в спецификации упоминается AVX10. Упоминаются и Advanced Matrix Extensions (AMX), которые Intel до настоящего времени использовала только в серверных Xeon. Процессоры с вычислительными блоками ACE-v1 также должны поддерживать определённое подмножество инструкций AVX10.2.

В спецификации ACE v1 вводится 11 форматов данных, некоторые из которых имеют несколько представлений. Вычислительные блоки ACE должны иметь возможность не только производить вычисления с данными в этих форматах — спецификация определяет и множество преобразований форматов.

С 2023 года на рынке присутствуют x86-чипы со встроенными нейропроцессорами (NPU) — они оптимизированы для работы с определёнными форматами данных, но не отличаются достаточной гибкостью и занимают относительно большую площадь на кристалле. В 2024 году Microsoft установила NPU с производительностью 40 TOPS (INT8) обязательным условием для получения компьютером маркировки Copilot+. Недавно компания смягчила эти требования и разрешила использовать графические процессоры. С появлением ACE-совместимых процессоров требования могут измениться ещё раз.

Совместимые с набором инструкций ACE-v1 процессоры на архитектуре x86 едва ли появятся в продаже до 2028 года. Ни AMD с Zen 6, ни Intel с Nova Lake пока не упоминали ACE. Зато AMD упомянула некий движок Matrix Engine для чипов Zen 7 — возможно, речь идёт о совместимости с ACE.

Intel и AMD отметили год совместной работы  — AVX10 и новые технологии уже на подходе

Консультативная группа по экосистеме x86 (EAG), сформированная компаниями Intel и AMD, отметила свою первую годовщину. Два производителя будут использовать в своих продуктах разработанные совместными усилиями решения — такие, как инструкции AVX10 и ACE, механизм FRED и защиту памяти ChkTag.

 Источник изображения: amd.com

Источник изображения: amd.com

Об инициативе было объявлено на мероприятии OCP Summits 2024. Регулярное сотрудничество инженеров двух компаний уже помогло выработать несколько совместных решений, рассказали в совместном заявлении корпоративный вице-президент и генеральный менеджер по пользовательским продуктам и экосистеме Intel Джефф Маквей (Jeff McVeigh), а также корпоративный вице-президент по архитектуре, стратегии и решениям для центров обработки данных в AMD Роберт Хормут (Robert Hormuth).

Компании стремятся выработать общую базу наборов инструкций для процессоров, что в перспективе облегчит разработку идентичного для всех платформ ПО. Здесь наиболее важными представляются наборы инструкций AVX10 и ACE для операций с матрицами. Компании также ведут разработку решения под названием FRED (Flexible Return and Event Delivery) — «модернизированную модель прерываний, разработанную для сокращения задержек и повышения надёжности системного ПО».

Первые плоды стандартизации наборов инструкций, возможно, появятся уже в процессорах Intel Nova Lake в 2026 году — их производительные (P) и эффективные (E) ядра получат поддержку единого «большого» набора инструкций AVX10.2. Ранее компании пришлось программными средствами блокировать набор инструкций AVX-512 на P-ядрах, потому что E-ядра поддерживают только AVX2.

Ещё одно совместное решение получило название ChkTag — это технология разметки памяти, которая помогает обнаруживать нарушения её безопасности и попытки нецелевого использования освобождённых сегментов. ChkTag поможет защитить ПО, ядра ОС, средства виртуализации у гипервизоров и прошивки UEFI.

GeForce RTX 5090 наконец получила поддержку древних процессоров Intel Core 2 Duo

Последние версии графического драйвера для видеокарт Nvidia GeForce больше не требуют наличия центрального процессора с поддержкой инструкции POPCNT, представленной в составе набора инструкций SSE4.2. На это обратили внимание энтузиасты. Это изменение расширяет совместимость современных видеокарт GeForce RTX со старыми CPU.

 Источник изображения: VideoCardz

Источник изображения: VideoCardz

Компания ввела требование о наличии у процессора поддержки инструкции POPCNT в прошлом году, что не позволяло устанавливать свежие версии графических драйверов на системы со старыми CPU. Например, установка драйвера на ПК с чипами Intel Core 2 Duo или ранними AMD Athlon II/Phenom II приводила к ошибке в процессе установки — драйвер ссылался на отсутствие поддержки POPCNT. Теперь, когда это требование было снято, пользователи могут использовать последние версии драйверов Nvidia на старых системах без каких-либо модификаций или обходных решений.

 Nvidia Quadro 1200K с новым драйвером Nvidia от 12 мая на системе с Intel Core 2 Quad 9650. Источник изображения: X/@TheBobPony

Nvidia Quadro 1200K с новым драйвером Nvidia от 12 мая на системе с Intel Core 2 Quad 9650. Источник изображения: X/@TheBobPony

Теоретически, теперь с тем же Intel Core 2 Duo можно использовать даже GeForce RTX 5090 — проблем с установкой драйвера возникнуть не должно. С другой стороны, в такой конфигурации нет практического смысла, поскольку столь старые процессоры недостаточно производительны для современных видеокарт, что приведёт к значительному снижению производительности самой графической карты. Однако в качестве эксперимента или проверки совместимости со старым оборудованием — почему бы и нет?

Nvidia не предоставила официальных объяснений своего решения расширить поддержку старых процессоров. Возможно, кому-то из крупных клиентов компании потребовалась поддержка устаревших платформ, или это могло быть простым недосмотром со стороны Nvidia. Не исключено, что в будущем компания вернёт требование наличия POPCNT. Поэтому, если есть желание оценить производительность конфигураций с видеокартами серии RTX 50 и 19-летним Core 2 Duo, сейчас — самое время, пока Nvidia не передумала.


window-new
Soft
Hard
Тренды 🔥
Новая статья: Cairn — госпожа горных дорог. Рецензия 13 ч.
Новая статья: Gamesblender № 801: песчаная TES VI: Sentinel, новый шутер Джона Ромеро и Xbox в крокодиле 14 ч.
У клавиатуры iPhone нашёлся список из 100 тыс. запретных слов — но набирать их всё равно можно 22 ч.
Просто деньги очень нужны: Anthropic не откажется от IPO на фоне биржевого обвала 22 ч.
Китайский ИИ почти догнал секретную модель OpenAI во взломе сетей — и оказался дешевле 23 ч.
Ноябрьские игровые релизы грозят опустошить офисы — сотрудники массово берут выходные 07-11 09:47
Новая статья: Stygian: Outer Gods — лавкрафтианский кошмар. Опять. Рецензия 07-11 00:07
Бывший босс PlayStation объяснил, почему спустя 11 лет Sony так и не выпустила ни ремейк, ни сиквел Bloodborne 06-11 22:07
IPO на $1,5 трлн под угрозой: потенциальных инвесторов Anthropic напугал обвал акций IT-компаний 06-11 21:32
Paint оказался дырявым: уязвимость позволяет удалённо взламывать Windows 11 — Microsoft выпустила патч, но он не приходит 06-11 21:02
Старые, неэкологичные авиадвигатели всё более востребованы для электропитания ИИ ЦОД в США 14 ч.
Synology выпустила двухконтроллерную СХД PAS3600 на 12 накопителей SATA 21 ч.
Дорогая память не помогла: биржевой обвал спутал планы китайской YMTC по IPO 24 ч.
Умные очки Samsung и Warby Parker будут доступны для предзаказа с 12 ноября 24 ч.
CPS PCCooler — семейство кулеров, СЖО, корпусов и БП для самых мощных рабочих станций 07-11 11:19
Конкурент Starlink анонсировал собственную ракету — первый запуск намечен на 2028 год 07-11 10:33
Nvidia ищет следы контрабанды — будущих партнёров в Азии обяжут подключить мониторинг чипов 07-11 07:35
Tesla сообщила о планах по выпуску ИИ-ускорителей SI и Dojo 3 07-11 00:30
YMTC хочет выпускать передовую NAND почти без западных технологий — 70 % оборудования на новом заводе будет китайским 06-11 23:51
В Китае заработало крупнейшее в мире хранилище энергии на сжиженном воздухе 06-11 23:42