12 июня инженерами Intel был выпущен Intel Low Power Mode Daemon версии 0.0.4 с «LPMD» — демон с открытым исходным кодом для оптимизации активного энергопотребления в режиме ожидания для современных гибридных процессоров Core под Linux, которые имеют комбинацию ядер E и P.
Intel LPMD выбирает наиболее энергоэффективные процессоры на основе обнаруженной топологии процессора или файла пользовательской конфигурации. Затем, основываясь на использовании системы и других подсказках, он переводит систему в режим пониженного энергопотребления, когда это применимо, задействуя наиболее энергоэффективные ядра ЦП и отключая ядра с более высокой мощностью/производительностью, когда они не нужны. LPMD до сих пор слабо распространён в основных дистрибутивах Linux и не был популярен среди пользователей Intel Linux по причине низкой скорости разработки.
Также в версии 0.0.4 усовершенствовано:
- монитор интерфейса аппаратной обратной связи (HFI) для обработки последовательных подсказок в режиме низкого энергопотребления;
- поддержка мониторинга HFI подсказок от запрещенных процессоров;
- поддержка нескольких состояний пониженного энергопотребления;
- поддержка подсказок по типам рабочей нагрузки;
- поддержка изменения настроек энергоэффективности (EPP) при переходе в режим пониженного энергопотребления.
Благодаря поддержке нескольких состояний пониженного энергопотребления Intel LPMD может определять несколько состояний на основе настроек EPP/EPB/ITMT, миграции IRQ и миграции задач. Различные состояния низкого энергопотребления также могут быть выбраны на основе разных порогов использования.
>>> Загрузка демона и подробности на странице проекта в github