Ново Linux ядро идва с подобрено разпределяне на задачи на Intel чипове

Ново Linux ядро идва с подобрено разпределяне на задачи на Intel чипове

Операционната система ще извлича максимума от семейството процесори на Intel Alder Lake чрез интерфейса HFI

Александър Главчев
476 прочитания

Задаващата се версия 5.18 на Linux ще включва драйвери, които ще позволят на базираните на ядрото операционни системи да разпределят оптимално натоварването между различните типове процесорни ядра. По данни на профилния ресурс Phoronix това трябва значително да подобри производителността на хибридните чипове на Alder Lake, работещи под Linux системи.

Ключова характеристика на редица настолни процесори от 12-о поколение на Intel, представени в края на октомври 2021 г., е разделянето на съставните им ядра на продуктивни (архитектура Golden Cove) и енергийно ефективни (Gracemont). Първите трябва да се справят със задачи с най-висок приоритет, а енергийно ефективните, но по-бавни - да обслужват фонови процеси. Подобна схема е внедрена в архитектурата big.LITTLE на ARM. Процесорите, базирани на нея, се използват широко в повечето мобилни устройства.

За разлика например от Windows 11, Linux все още няма поддръжка за технологията Intel Thread Director, която използва специален интерфейс ([Enhanced] Hardware Feedback Interface, HFI) за обмен на информация за производителността/енергийната ефективност на отделните ядра. По този начин Linux няма достатъчно данни, за да формира пълна картина за това къде кои нишки е най-оптимално да бъдат обработени.

Intel Thread Director чрез HFI може да предоставя на операционната система числени стойности, които характеризират степента на енергийна ефективност и производителност на отделно процесорно ядро. Те варират от 0 до 255 и се променят в зависимост от външни фактори на различни интервали. Колкото по-високо е, толкова по-добър е съответният индикатор. Стойност нула казва на операционната система, че не се препоръчва използването на конкретното ядро.

Според Tom's Hardware сега решението за свързване на нишка към определено ядро се получава от Linux чрез драйвера Intel Turbo Boost Max 3.0, който от своя страна разчита на данните от микропрограмата (фърмуера) на процесора. Ето защо системата често предпочита бързите ядра Golden Cove с максимална тактова честота, оставяйки ядрата на Gracemont без полезен товар. Така изчислителният потенциал на процесорите на Intel от 12-о поколение под управление на Linux остава нереализиран.

Серия от ъпдейти, които добавят поддръжка за HFI към Linux, бяха подготвени от Intel в края на 2021 г., а технологията за пръв път е спомената в официална документация на компанията през декември 2020 г. Точната дата на пускане новата версия на Linux все още не е ясна, но според Phoronix това ще се случи през пролетта на 2022 г.

Задаващата се версия 5.18 на Linux ще включва драйвери, които ще позволят на базираните на ядрото операционни системи да разпределят оптимално натоварването между различните типове процесорни ядра. По данни на профилния ресурс Phoronix това трябва значително да подобри производителността на хибридните чипове на Alder Lake, работещи под Linux системи.

Ключова характеристика на редица настолни процесори от 12-о поколение на Intel, представени в края на октомври 2021 г., е разделянето на съставните им ядра на продуктивни (архитектура Golden Cove) и енергийно ефективни (Gracemont). Първите трябва да се справят със задачи с най-висок приоритет, а енергийно ефективните, но по-бавни - да обслужват фонови процеси. Подобна схема е внедрена в архитектурата big.LITTLE на ARM. Процесорите, базирани на нея, се използват широко в повечето мобилни устройства.

Най-новото


НОИ ще дигитализира пенсионните производства

НОИ ще дигитализира пенсионните производства

  • 0
  • 175

"Kyndryl България" навърши една година

"Kyndryl България" навърши една година

  • 0
  • 211

Microsoft интегрира ChatGPT в своята търсачка Bing

Microsoft интегрира ChatGPT в своята търсачка Bing

  • 0
  • 103






Още от Digitalk ›
С използването на сайта вие приемате, че използваме „бисквитки" за подобряване на преживяването, персонализиране на съдържанието и рекламите, и анализиране на трафика. Вижте нашата политика за бисквитките и декларацията за поверителност. ОК