AMD разрабатывает официальный драйвер разгона Ryzen для Linux
AMD предложила включить в ядро Linux драйвер AMD Overclocking Driver, который открывает доступ к разгону процессоров Ryzen в этой операционной системе.
AMD выступила с инициативой добавить в ядро Linux драйвер для разгона процессоров Ryzen. Соответствующие патчи инженеры компании предложили в рамках октябрьских обновлений ядра, а сам драйвер под названием AMD Overclocking Driver (AOD) впервые появился как патч для Linux 11 октября этого года.
До сих пор возможности тонкой настройки процессоров Ryzen были доступны в полной мере только пользователям Windows через фирменную утилиту Ryzen Master. Она позволяет менять параметры работы процессора для повышения производительности, а также служит инструментом расширенного мониторинга центрального процессора, памяти и встроенной графики. Владельцы систем на Linux подобного официального программного решения были лишены.
Новый драйвер пока предоставляет ограниченный набор функций. Он открывает доступ к изменению потолка энергопотребления процессора через параметр Package Power Tracking (PPT), предельного значения силы тока для долговременной работы в рамках заданного теплового пакета (Thermal Design Current, TDC), а также максимального расчётного значения силы тока (Electrical Design Current, EDC). Помимо установки этих ограничений, драйвер позволяет узнавать допустимые диапазоны значений и шаг их изменения.
Отдельная функция драйвера — упрощённое включение и отключение многопоточности SMT. Эта возможность важна именно для разгона: при меньшем числе активных ядер и потоков процессоры способны работать на более высоких частотах. Кроме того, драйвер умеет считывать текущие значения частоты памяти, однако изменять их пока нельзя.
Настройки, связанные с электропитанием и мощностью процессора, не применяются мгновенно — после их изменения требуется перезагрузка системы. Разработчики отмечают, что реализованы далеко не все возможности управления разгоном, и в дальнейшем функциональность драйвера должна расшириться.
Почему это важно
Появление официального драйвера AOD в ядре Linux само по себе не даёт пользователям готового инструмента с удобным интерфейсом наподобие Ryzen Master. Однако оно создаёт техническую основу, опираясь на которую независимые разработчики смогут создавать собственные утилиты для разгона и мониторинга процессоров Ryzen в среде Linux.
До сих пор энтузиасты, использующие Linux на системах с процессорами AMD, были вынуждены обходиться сторонними и не всегда надёжными решениями либо вовсе отказываться от тонкой настройки процессора. Поддержка разгона на уровне ядра со стороны самого производителя повышает шансы на появление удобных и официально поддерживаемых инструментов для этой платформы.
По материалам: 3dnews.ru