Intel улучшила поддержку гибридных процессоров Alder Lake в ОС Linux
Набор обновлений драйверов, связанных с работой новых процессоров Alder Lake для операционной системы (ОС) Linux выпустила компания Intel, 31 декабря сообщает американское интернет-издание о компьютерных технологиях Tom’s Hardware.
Издание отмечает, что новые процессоры семейства Alder Lake показывают лучшую производительность в ОС Windows 11, чем в Linux. Это связано с тем, что в Linux нет поддержки фирменной технологии Intel Thread Director, которая реализует продвинутую связь между оборудованием и ОС (Hardware Feedback Interface, HFI).
Без Thread Director ОС не может использовать все возможности настольной платформы с несколькими типами вычислительных ядер. При этом в процессорах Alder Lake используются одновременно высокопроизводительные ядра Golden Cove (P-ядра) и энергоэффективные Gracemont (E-ядра).
Текущий механизм в Linux основывается на технологии Turbo Boost Max 3.0 (данных драйвера). Драйвер использует информацию от прошивки устройства. Этот подход заставляет ОС в подавляющем большинстве случаев использовать P-ядра, но не использовать E-ядра.
Новый пакет обновлений пока является экспериментальным, поэтому неизвестно, будет ли он задействован в ближайшем выпуске стабильного ядра Linux 5.17 или появится версией позже. Он реализует поддержку HFI в Linux.
Механизм HFI заключается в регулярной передаче от процессора к ОС данных об относительной производительности и энергоэффективности каждого ядра в диапазоне от 0 до 255. Если производительность, либо энергоэффективность ядра равны 0, то ОС не будет его задействовать. Это оптимизировать распределение задач между ядрами с точки зрения производительности, экономии энергии и защиты от перегрева.