AMD открывает разгон Ryzen для Linux с поддержкой драйвера AOD

Amd Ryzen Linux Aod Sysfs оверклокинг tomshardware.com

Получите полный контроль над настройкой процессоров Ryzen в Linux с новым драйвером AMD AOD! Включите SMT, настраивайте память и питание через sysfs. Ускорьте свой процессор с помощью открытого ПО.

В то время как оверклокеры Windows годами лениво перемещали ползунки в пользовательском интерфейсе для настройки кривых частоты и напряжения в Ryzen Master, пользователи Linux в основном вынуждены были заниматься настройкой процессора как археологическими раскопками в непрозрачной завесе прошивки UEFI/BIOS. Что ж, возрадуйтесь, пользователи Linux, поскольку AMD официально опубликовала новый набор патчей для ядра Linux, добавляющих поддержку AOD (AMD Overclocking Driver) для процессоров Ryzen, сообщает Phoronix. Вместо того чтобы заставлять разработчиков заниматься обратной разработкой закрытых хуков прошивки или полагаться на громоздкие, специфичные для конкретной машины обходные пути ACPI, этот новый драйвер ядра представляет собой прямой канал к настройкам платформы AMD. Предоставляя возможности настройки ядра непосредственно через стандартный интерфейс sysfs, AMD закладывает официальную, интегрированную основу для управления процессором на уровне программного обеспечения. Сразу же драйвер обеспечивает переключение SMT на уровне платформы, видимость тактовой частоты памяти и настраиваемые параметры питания. Да, вы теперь можете динамически переключать одновременную многопоточность (SMT) через этот интерфейс драйвера. Это работает через механизм горячего подключения ЦП и служит чистой альтернативой передаче старого параметра загрузки ‘nosmt’ ядру. Новый драйвер также позволяет осуществлять мониторинг тактовой частоты памяти в реальном времени, а начальные элементы управления питанием также подключаются. Теперь, если вы ожидаете отполированное официальное приложение AMD с функцией «один клик», эквивалентное Ryzen Master для Linux, притормозите. AMD следует своей стратегии с открытым исходным кодом для графического драйвера amdgpu: сначала создает ядро, а затем полностью передает уровень представления пользовательского пространства сообществу. Это означает, что вам придется подождать, пока такие утилиты, как CoreCtrl, не создадут интерфейсы для этого нового драйвера, но это не займет много времени, прежде чем эта работа начнется всерьез. Такой подход, возможно, лучше соответствует философии Linux. Поскольку элементы управления предоставляются через чистые узлы sysfs ядра, вскоре независимые разработчики интегрируют эти элементы управления в мощные пакеты мониторинга и настройки с открытым исходным кодом или даже напишут специализированные расширения для среды рабочего стола, предназначенные специально для настройки процессоров Ryzen. Новые патчи в настоящее время проходят проверку в списках рассылки, что означает, что интеграция в основное ядро находится на горизонте. Для энтузиастов DIY, которые любят выжимать каждый последний МГц из кремния, сохраняя при этом полностью открытый стек программного обеспечения, это, безусловно, самая захватывающая веха в поддержке оборудования, которую я видел за долгое время.

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

В тренде:


Похожие новости: