РУКОВОДСТВА

P-ядра и E-ядра Intel в играх: Thread Director и APO

Гибридные настольные процессоры Intel сочетают P-ядра и E-ядра, а Windows 11 распределяет потоки игр с помощью подсказок Thread Director. Что проверить, какое место здесь занимает APO и что показали измерения с выключенными E-ядрами.

У тебя Intel Core i5, i7 или i9 начиная с 12-го поколения или Core Ultra 200S, и игра фризит или работает хуже, чем ты ожидал. Где-то ты прочитал, что игра попадает на «медленные» ядра и что решение — выключить E-ядра в BIOS, привязать игру к P-ядрам или остаться на Windows 10.

Каждый из этих шагов меняет то, как Windows распределяет потоки игры. Ниже — что именно их распределяет и что было измерено.

Два вида ядер

Руководство Intel для разработчиков игр под Core 12-го поколения называет их так: «Performance-cores or P-cores» (производительные ядра, или P-ядра) и «Efficient-cores or E-cores» (энергоэффективные ядра, или E-ядра), объединённые в одном гибридном процессоре. Сколько тех и других у тебя, зависит от модели:

ПроцессорP-ядраE-ядра
Core i5-1240060
Core i9-13900K816
Core i9-14900K816
Core i7-14700K812
Core i5-14600K68
Core Ultra 9 285K816
Core Ultra 7 265K812
Core Ultra 5 245K68

Все цифры взяты со страниц характеристик Intel, где для трёх моделей Core Ultra также указано «Intel Hyper-Threading Technology»: «No» (нет). Не каждая модель гибридная: у i5-12400 Intel указывает 0 E-ядер и «Intel Thread Director»: «No». На странице характеристик твоей модели на сайте Intel есть те же поля.

Thread Director и Windows 11

Руководство Intel описывает Thread Director как то, что даёт операционной системе знание о «performance differences (and power-efficient changes) between the Performance-cores and Efficient-cores» (различиях в производительности и энергоэффективности между производительными и энергоэффективными ядрами). Решает по-прежнему планировщик; Thread Director советует. Словами Intel: «With the release of Windows 11, you can automatically have your threads scheduled by the OS using hardware hints from Intel Thread Director» (с выходом Windows 11 ОС может автоматически планировать твои потоки, используя аппаратные подсказки Intel Thread Director) и «Without the updates for Windows 11, Intel Thread Director will not be supported.» (без обновлений для Windows 11 Intel Thread Director поддерживаться не будет). Руководство также показывает разработчикам, как помечать фоновую работу, чтобы она преимущественно размещалась на E-ядрах.

О Windows 10 источники говорят с разными акцентами. ComputerBase в ноябре 2021 года измерил Alder Lake на обеих системах и получил одинаковый средний результат. Он передал объяснение инженера Intel из проекта Alder Lake: Windows 10 использует немного более раннюю версию планировщика Windows 11, которая «keinesfalls ungeeignet» — никоим образом не непригодна. ComputerBase добавил, что оптимизации могут попадать сначала в Windows 11 и что даже в Windows 11 бывали пограничные случаи, когда планировщик оставался на P-ядрах или использовал E-ядра, когда работа должна была достаться P-ядрам.

Поддержка Windows 10 закончилась 14 октября 2025 года: Microsoft больше не выпускает для неё обновления ПО и не оказывает техническую поддержку, а обновления безопасности предоставляет только через программу Extended Security Updates (расширенные обновления безопасности).

Параметры питания тоже участвуют

Параметры питания процессора в Windows на этих чипах разделены по типу ядер. Документация Microsoft для производителей ПК говорит, что на процессорах с гетерогенной архитектурой параметры для «efficiency class 1 cores» (ядер класса эффективности 1) следуют похожему правилу именования, поэтому такие значения, как парковка ядер и предпочтение между энергопотреблением и производительностью (energy performance preference), можно задавать отдельно для двух классов ядер. Для этого предпочтения, которое Microsoft описывает для процессоров, работающих в автономном режиме, 0 означает приоритет производительности, а 100 — приоритет энергосбережения; оно указано как скрытый параметр политики питания.

Когда вышли Core Ultra 200S, сама Intel назвала схему питания «Сбалансированная» одной из причин большой потери производительности, наряду с тем, что APO не был активен в поддерживаемых играх, как сообщил ComputerBase в декабре 2024 года. После обновлений микрокода, Windows и игр ComputerBase измерил, что «Сбалансированная» больше не стоит столько, сколько при выходе. Держи BIOS, Windows и игры в актуальном состоянии, а значения внутри собственных схем Windows оставляй по умолчанию. Если программа или руководство их изменили, карточка w0a Настройки питания процессора возвращает значения парковки ядер, а также минимального и максимального состояния процессора в собственных схемах Windows к значениям схем по умолчанию.

APO: планирование для отдельных игр от Intel

Intel Application Optimization, или APO, — это слой Intel поверх всего этого, который работает для отдельных игр. Обзор APO от Intel говорит, что он «optimizes thread scheduling along with application threading for selected software titles» (оптимизирует планирование потоков вместе с многопоточностью приложений для избранных программ). На момент последней проверки этой страницы, в июне 2026 года, подтверждённые настольные процессоры такие:

Что для него нужно, по той же странице: включение в BIOS и Intel Dynamic Tuning Technology (DTT), которую поставляет производитель материнской платы или системы; Intel Platform Performance Package; необязательный пользовательский интерфейс из центра загрузок Intel; и Windows 11, рекомендуется 25H2 или новее. Страница Intel о DTT добавляет, что APO зависит от DTT и поддержки в прошивке.

APO действует только на игры, отобранные Intel. Список игр Advanced Mode от Intel, последний раз проверенный в июне 2026 года, включает Counter-Strike 2, Cyberpunk 2077, Dota 2, Rainbow Six Siege и Valorant. Какие игры в нём видны, зависит от платформы и конфигурации, а «availability of newly added games is also dependent on system manufacturer deployment» (доступность новых добавленных игр зависит ещё и от того, как их развернёт производитель системы). Для чипов с 12-го по 14-е поколение вне списка подтверждённых Intel предлагает «Limited support with Advanced Mode» (ограниченную поддержку в режиме Advanced Mode), которая показывает дополнительные игры, не прошедшие проверку, с собственной оговоркой Intel: «results may vary, including potential performance degradation» (результаты могут различаться, вплоть до возможного снижения производительности).

Старые игры, которые не запускались

На выходе Alder Lake Intel признала проблему с DRM на процессорах 12-го поколения, из-за которой некоторые игры вылетали или не загружались в Windows 11 и Windows 10. ComputerBase объяснил случай Denuvo: Denuvo считала P-ядра и E-ядра разными процессорами, поэтому смена первого зарегистрированного ею ядра между двумя запусками игры засчитывалась как смена процессора, а пять смен за 24 часа блокировали игру на 24 часа. Временным обходным путём Intel был переключатель в BIOS, Legacy Game Compatibility Mode, который использовался вместе с клавишей Scroll Lock. Теперь на странице Intel сказано, что «all games originally identified as having this DRM issue have been fixed through game patches or OS updates» (все игры, у которых изначально была выявлена эта проблема с DRM, исправлены патчами игр или обновлениями ОС), и Intel советует установить последние обновления через Центр обновления Windows. Если старая игра всё ещё не запускается, сначала обнови и Windows, и игру.

Выключение E-ядер и привязка к P-ядрам

Первую идею ComputerBase измерил в своём игровом тесте 12900K в 2021 году. С выключенными E-ядрами среднее по его играм выросло на 1 процент, а процентили остались прежними. Несколько игр работали быстрее только на P-ядрах, но преимущество было «meistens gering» — в основном небольшим, и вывод был такой: выключать E-ядра для игр в целом «nicht ratsam» — не рекомендуется. Это один процессор, один набор игр и один год, так что измеряй на своём.

У привязки игры к части ядер через сходство (affinity) есть задокументированная цена. Документация Microsoft по планированию говорит, что сходства потоков «should generally be avoided, because it can interfere with the scheduler's ability to schedule threads effectively across processors» (как правило, следует избегать, потому что оно может мешать планировщику эффективно распределять потоки по процессорам) и что «an appropriate use of thread affinity is testing each processor» (уместное применение сходства потоков — тестирование каждого процессора). Руководство Intel добавляет, что жёсткая привязка заставляет ОС «to ignore any advice it receives from the Intel Thread Director» (игнорировать любые советы, которые она получает от Intel Thread Director). Microsoft также отмечает, что сходство процесса наследуется дочерними процессами, так что ограниченный лаунчер может передать ограничение запущенной им игре.

Если хочешь попробовать, считай это тестом: Видеокарта не на 100% показывает, где диспетчер задач отображает сходство игры и как выглядит забытая маска. Прогони одну и ту же сцену с ограничением и без него, а затем снова дай игре все процессоры.

Что не помогает

Похожие статьи

Эта страница помогла?

Чего не хватило или что не сработало? Мы читаем каждый такой ответ.

Если эта страница не решила проблему, напиши нам — скажи, какую статью ты читал, и мы её исправим.