Найти тему
TIBT

Что такое P-ядра и E-ядра в процессорах Intel?

Оглавление

Что означают P-ядро (ядро производительности) и E-ядро (ядро эффективности) в графических процессорах Intel? В чем разница и на чем следует сосредоточиться?

Сейчас мы рассмотрим концепцию P-ядер и E-ядер в последних моделях процессоров Intel и их отличие от традиционных архитектур ядер процессоров.

В двух словах, ядра P созданы для выполнения традиционных рабочих инструкций процессора, а ядра E выполняют все остальные мелкие задачи в фоновом режиме. В совокупности они обеспечивают многозадачность нового поколения, схожую со смартфонами, но гораздо более мощную.

Фоновая разработка P-ядер и E-ядер

Процессоры Intel 12-го поколения, также известные как Alder Lake, принесли множество архитектурных улучшений, а также официальный уход с 14-нм+ технологического узла на новый 10-нм Enhanced SuperFin, переименованный в Intel 7.

Включение двух типов ядер было частью его ключевого дизайна как гибридной архитектуры. Это одновременно способ повысить производительность многоядерных процессоров и оптимизировать процессы в рамках того, что Intel называет Thread Director.

Thread Director - это, так сказать, менеджер объединенной конфигурации P-ядер/E-ядер процессоров Alder Lake и Raptor Lake. Он использует машинное обучение для планирования задач и оценки того, какой тип ядра должен работать над какой инструкцией в каждый конкретный момент времени.

Теоретически, это позволяет фоновым задачам не занимать рабочий процесс основных P-ядер, и они могут просто обрабатываться E-ядрами без каких-либо ощутимых задержек для системы.

Что делают P-ядра?

P-ядра, или Производительные ядра, - это, по сути, традиционные ядра процессора. Они выполняют все основные задачи системы, и их заставляют работать, когда выполняется требовательное к процессу программное обеспечение.

Поскольку это основные ядра, они имеют более высокую тактовую частоту и предназначены для выполнения более тяжелых задач компьютера. Такие программы, как программы редактирования, рендеринг графики и игры, обычно выполняются ядрами P.

Для Intel 12-го поколения (Alder Lake) ядра P построены с использованием архитектуры Golden Cove, которая рассчитана на значительно более высокий IPC (количество инструкций за цикл), чем ее прямые предшественники Willow Cove (мобильные 11-го поколения) и Cypress Cove (настольные 11-го поколения). Для Intel 13-го поколения (Raptor Lake) ядра P построены с использованием архитектуры Raptor Cove, которая технически является обновлением архитектуры Golden Cove с незначительными изменениями в тактовой частоте, улавливании, эффективности и новым алгоритмом динамической предварительной выборки.

Чем занимаются E-ядра?

Ядра E, или ядра Эффективности, - это вторичные ядра, предназначенные для обработки всего остального, что Thread Director считает менее приоритетным для обработки ядрами P.

Под это подпадает большинство фоновых процессов операционной системы компьютера, хотя некоторые операции, такие как мелкие задачи рендеринга, могут быть отданы E-ядрам в зависимости от общей нагрузки на процессор. Поскольку они не предназначены для выполнения основных задач, они имеют более низкие тактовые частоты. Поэтому их, как правило, не рекомендуется использовать в играх. Они также построены на более старой архитектуре, хотя это компенсируется меньшим размером их матрицы по сравнению с P-ядрами (четыре E-ядра могут уместиться на площади одного P-ядра).

В процессорах Intel 12-го и 13-го поколения ядра E построены с использованием архитектуры Gracemont, которая, по сути, является обновлением архитектуры Skylake (7-го поколения), но отличается высокой миниатюрностью и энергоэффективностью.

Действительно ли нам нужны P-ядра и E-ядра?

Для большинства современных задач - нет.

AMD еще не приняла архитектурный дизайн, схожий с Intel и Apple, и все же ее процессоры серий Ryzen 5000 и Ryzen 7000 могут составить достойную конкуренцию. Даже некоторые из младших чипов Intel Alder Lake не имеют ядер E (Core i5-12400, i3-12100 и т.д.), и все же они демонстрируют производительность, соответствующую нашим ожиданиям от CPU нового поколения.

На самом деле, несмотря на незначительный прирост, некоторые хардкорные геймеры полностью отключают ядра E в более дорогих процессорах Alder Lake и Raptor Lake. Тем не менее, гибридная архитектура "big.LITTLE" уже более десяти лет доказывает свою успешность в мобильных устройствах. Это не просто пример эффективности, поскольку такие архитектуры имеют гораздо более детальный контроль как при обработке данных, так и при подаче питания.

И пока AMD еще не разработала собственную гибридную архитектуру, Intel в обозримом будущем будет продвигаться вперед, чтобы еще больше усовершенствовать концепцию для настольных компьютеров и ноутбуков.

Вам также может понравится:

  • 7 лучших бюджетных видеокарт на 2023 год

  • Лучший процессор для игр 2023: лучшие процессоры Intel и AMD