Collaborative Processor Performance Control (CPPC) — это механизм, который позволяет операционной системе (ОС) совместно с прошивкой платформы управлять производительностью процессора. 2
Некоторые особенности CPPC:
- Динамический запрос уровней производительности. 3 ОС может динамически запрашивать у оборудования определённые уровни производительности, в том числе включать или отключать Turbo Boost. 3
- Множество абстрактных уровней производительности. 5 Вместо определения таблицы статических уровней частоты процессор предоставляет множество абстрактных уровней производительности, а ОС выбирает из них. 5
- Возможность обеспечения более высокой частоты. 5 Процессор может обеспечивать более высокую частоту для определённого уровня производительности, когда некоторые части (например, вектор FPU) не используются. 5
CPPC определён в спецификации ACPI (Advanced Configuration and Power Interface) 5.0. 3