
AMD готовит официальный драйвер разгона Ryzen для Linux
AMD предложила официальный драйвер, который позволит менять настройки процессоров Ryzen непосредственно из Linux. Разработка называется AMD Overclocking Driver (AOD): на первом этапе она открывает управление лимитами мощности и тока, переключение SMT и чтение частоты памяти.
Инженер AMD Шиам Сундар (Shyam Sundar S K) представил серию из трёх патчей 10 октября 2026 года. Драйвер взаимодействует с прошивкой через WMI — тот же интерфейс используется Ryzen Master в Windows. Для Linux настройки предлагается предоставить через sysfs: специальные файлы, с которыми смогут работать пользовательские программы.
Готового приложения Ryzen Master для Linux в этой серии нет. Однако интерфейс драйвера позволит сторонним разработчикам создавать собственные инструменты управления. Подтверждённых планов выпуска официальной графической утилиты AMD пока не представила.
Первоначальный набор возможностей AOD включает:
- PPT (Package Power Tracking) — настройку предельной мощности процессорного сокета.
- TDC (Thermal Design Current) — настройку допустимого продолжительного тока.
- EDC (Electrical Design Current) — настройку кратковременного пикового тока.
- SMT — включение и отключение одновременной многопоточности через прошивку платформы.
- Частоту памяти — чтение текущего значения без возможности его изменить.
Для PPT, TDC и EDC драйвер также сообщает допустимый диапазон и шаг изменения. Доступные настройки зависят от команд, которые поддерживает прошивка конкретного компьютера.
Главное ограничение описано в сопроводительном письме к патчам AMD: новые лимиты сохраняются в прошивке и применяются после перезагрузки. Подбирать значения с мгновенной проверкой результата во время работы системы через этот механизм не получится.
Прочитать текущие активные PPT, TDC и EDC тоже нельзя: прошивка их не возвращает, поэтому соответствующие атрибуты доступны только для записи. При этом ограничения допустимых значений считываются отдельно.
Настройка SMT также вступает в силу после перезагрузки. На некоторых платформах для повторного включения многопоточности может потребоваться выключение и последующее включение питания. Это управление настройкой прошивки, отличающееся от отключения SMT средствами самого ядра Linux.
Несмотря на название, первоначальные патчи не предоставляют привычного полного набора средств разгона. Управление множителями, напряжениями и Curve Optimizer через представленный интерфейс sysfs не реализовано.
AMD развивает и другие механизмы взаимодействия Ryzen с операционными системами. Ранее мы рассказывали о передаче максимальных boost-частот через CPPC HighestFreq, которая должна помочь ОС точнее учитывать возможности процессора.
AOD пока остаётся серией патчей на рассмотрении. В проекте документации ABI указано ядро Linux 7.5, но это ещё не подтверждение включения драйвера в данный релиз. Полного списка совместимых процессоров и материнских плат также нет.