Компания AMD внесет изменения в управление процессорами для оптимизации производительности на Windows и Linux

Компания AMD внесет изменения в управление процессорами для оптимизации производительности на Windows и Linux

Microsoft активно работает над улучшением производительности Windows 11, и то же самое происходит в экосистеме Linux: несколько дистрибутивов получают значительные обновления. Однако оптимизация программного обеспечения — это лишь часть решения проблемы.

Компания AMD внесет изменения в управление процессорами для оптимизации производительности на Windows и Linux

Что касается аппаратной части, то компания AMD готовится внедрить изменения в способ взаимодействия операционных систем с процессорами, чтобы максимально эффективно использовать потенциал каждого ядра.

Согласно ряду исправлений, отправленных в список рассылки ядра Linux, производитель добавляет новый элемент под названием «Наивысшая частота» в свою систему управления производительностью.

Работа на максимальных частотах

Современные процессоры используют функцию, называемую совместным управлением производительностью процессора (Collaborative Processor Performance Control), которая помогает операционной системе определять, какое ядро ​​предпочтительнее для выполнения данной рабочей нагрузки. Однако существует давнее ограничение в том, как интерпретируется это повышение скорости.

До настоящего времени зависимость между показателями производительности и фактической тактовой частотой не была идеально линейной для всех ядер. Это вынуждало операционную систему оценивать максимальную частоту путем интерполяции, что часто приводило к неточным значениям.

Для решения проблемы была введена поддержка нового внутреннего регистра. Вместо вычисления максимально возможной частоты, теперь микропрограмма передает это значение напрямую. На практике система больше не угадывает скорость ядра, а просто считывает её, что обеспечивает более эффективное планирование задач.

Подготовка к архитектуре Zen 6

Данные нововведения дополняют другие недавние новости, такие как функция приоритета производительности, которая появится в процессорной архитектуре Zen 6. Ожидается, что версии 26H2 и 27H2 операционной системы Windows 11 уже будут включать оптимизации, предназначенные для использования этих возможностей.

В преддверии предстоящего обновления спецификации ACPI 6.7, уже ведутся работы и обкатка технологий. После завершения процесса проверки ожидается, что все основные операционные системы будут поддерживать эту функциональность для гораздо более точного управления питанием и скоростью работы компьютера.