Bitsum выпустила приложение CoreDirector для полного контроля над энергоэффективными ядрами процессоров Intel 12-го, 13-го и 14-го поколений. При помощи программного обеспечения пользователи смогут вручную контролировать, какие P- и E-ядра требуется включить для определённых игр и программ.
В приложении есть три основных режима работы: Efficiency Mode OFF, CPU Affinities и CPU sets. Первый отключает автоматическое выделение E-ядер для приложений, кроме тех случаев, когда для ПО действительно необходимы энергоэффективные потоки и когда существует нехватка производительности одних лишь P-ядер. При CPU Affinities E-ядра деактивированы, но включаются при запросе приложения. Режим CPU sets предоставляет операционной системе значительную часть ответственности за принятие решений.
В Bistum подчёркивают, что CoreDirector не предназначено для замены предыдущего решения — Process Lasso. Софт представили в качестве более простого и доступного приложения для начинающих пользователей. Производитель рекомендует использовать более мощное Process Lasso для управления E-ядрами.
CoreDirector позволит пользователям Intel обеспечить запуск чувствительных к производительности приложений и игр на подходящих кластерах. Методы автоматического планирования Intel и Microsoft не всегда выполняют свою работу, что может привести к снижению производительности, когда задачи начинают перегружать E-ядра.
Для решения этой проблемы Intel уже выпустила утилиту Application Optimizer. Решение позволяет увеличить частоту обновления кадров в играх. Application Optimizer базируется на другом приложении Intel — Thread Detector. В настоящий момент софт поддерживает только две игры.
E-ядра используются для разгрузки процессоров на слабых задачах, однако не все современные ОС способны корректно оценивать энергоёмкость при распределении задач.
Источник новости: habr.com