Компания Bitsum разработала приложение для планирования потоков под названием CoreDirector. Оно дает пользователям контроль над энергоэффективными ядрами процессоров Intel Core.
CoreDirector решает множество проблем, возникающих из-за некорректного поведения встроенного в Windows планировщика и автоматического планировщика Intel во многих программах. Оно позволяет в ручном режиме определять, какие P и E-ядра требуется включить или выключить для конкретного приложения / игры.
CoreDirector предоставляет три режима работы: "Efficiency Mode OFF", "CPU Affinities" и "CPU sets". Первый деактивирует автоматическое выделение E-ядер для программ, за исключением случаев, когда последним энергоэффективные потоки действительно требуются, или когда производительности одних лишь P-ядер будет недостаточно.
"CPU Affinities" предполагает выключение E-ядер и включение в случае, если приложение само их запрашивает. Последний режим менее строг к правилам и оставляет большую часть решений на усмотрение ОС. У Bitsum также существует более продвинутый Process Lasso, в то время, как CoreDirector рассчитан на начинающих пользователей.