AMD разрабатывает новое расширение HighestFreq для CPPC, которое позволит операционным системам точнее распределять нагрузку между ядрами процессора, ис
Технология CPPC (Collaborative Processor Performance Control) уже используется Windows и Linux для выбора «приоритетных» ядер и управления энергопотреблением. Однако нынешняя реализация передаёт лишь абстрактные значения производительности, а не конкретные частоты. Из‑за этого ОС вынуждены оценивать поведение буста по косвенным данным, что часто приводит к неточностям.
Новое расширение HighestFreq добавляет поле в CPPC, которое напрямую сообщает прошивке и ОС максимальную буст‑частоту каждого ядра. Это уменьшает «угадывание» при планировании потоков и позволяет точнее определять, какое ядро лучше подходит для тяжёлых задач. Особенно это важно для современных процессоров с гетерогенными ядрами и сложными алгоритмами буста.
AMD уже подала предложение в ACPI Specification Working Group, и ожидается, что HighestFreq станет частью стандарта ACPI 6.7. Первым приоритетом является поддержка Linux: компания готовит патчи для ядра и обновления планировщика. Что касается Windows, Microsoft пока не подтвердила интеграцию в Windows 11.
Если расширение будет принято, оно может стать важным оптимизационным слоем для будущих процессоров Ryzen и других архитектур, где точное планирование потоков напрямую влияет на производительность и отзывчивость системы.
guru3d.com
Павлик Александр
Источник: ru.gecid.com