
AMD ha movido ficha para que ajustar un procesador Ryzen desde Linux deje de ser una carrera de obstáculos. La compañÃa ha sacado a la luz una serie de parches para el núcleo Linux que añaden AOD, siglas de AMD Overclocking Driver, un controlador pensado para dialogar con el firmware de la plataforma y gobernar parámetros de overclocking y lÃmites eléctricos en CPUs Ryzen modernas. La propuesta llega de la mano de Shyam Sundar S K, ingeniero de AMD, y se ha publicado en la lista de correo platform-driver-x86 para su revisión.
La idea no es traer Ryzen Master tal cual a Linux, sino construir la base que permite exponer controles a través de sysfs, el mecanismo habitual del kernel para publicar ajustes. En esta primera versión, el controlador AOD se presenta como un driver WMI que actúa de puente con la interfaz de firmware usada por la plataforma, de modo que las herramientas de usuario puedan leer o modificar ciertos valores desde una interfaz común. El movimiento encaja con la estrategia que AMD ya aplicó en sus gráficas: kernel por un lado y capa visual por otro.
Qué permite hacer la primera versión de AOD
El surtido inicial no pretende cubrir todo el mapa de ajustes de una CPU. Los parches habilitan la configuración de los lÃmites PPT, TDC y EDC, tres parámetros conocidos en el mundo del overclocking de Ryzen, además de permitir consultar el rango admitido para esos valores. También se puede leer la frecuencia actual de la memoria a través de este controlador. Son controles acotados, pero suficientes para ver que AMD quiere ofrecer una vÃa oficial para gestionar consumo y corriente desde el propio sistema operativo.
Un detalle importante es que los cambios de potencia no se aplican al instante: el firmware los guarda y pasan a estar activos en el siguiente arranque. Esa forma de trabajar encaja con una gestión conservadora de los lÃmites eléctricos, aunque choca con la inmediatez a la que están acostumbrados quienes retocan valores desde el escritorio. En el apartado de SMT, el controlador ofrece una alternativa a nivel de plataforma al parámetro nosmt del kernel; no se trata de un interruptor idéntico al que se usa al arrancar Linux, sino de una vÃa que depende del firmware.
La interfaz gráfica no viene incluida
Quien espere un panel al estilo Ryzen Master puede ir despidiéndose por ahora. AMD no ha publicado una aplicación de usuario para Linux; los controles quedan expuestos mediante sysfs y la capa visual deberá llegar por parte de terceros. Es el mismo camino que se siguió con los drivers gráficos amdgpu, donde la compañÃa se encarga de la parte del kernel y deja a la comunidad la tarea de construir herramientas cómodas. Programas como CoreCtrl y distintos entornos de escritorio aparecen como candidatos naturales para integrar estos ajustes.
Eso no significa que no haya margen para utilidades especÃficas: al quedar los valores en nodos estándar del kernel, los desarrolladores independientes podrán añadir lecturas y controles sin tener que inventar un acceso propietario. La ausencia de GUI oficial no impide que, con el tiempo, veamos herramientas más amigables para quienes no quieren tocar archivos de sysfs a mano. La pelota, en buena medida, está en el tejado de la comunidad y de los proyectos de monitorización y ajuste ya existentes.
Parches en revisión y controles pendientes
La propuesta todavÃa está en fase de revisión en las listas de correo, asà que aún no forma parte de una versión estable del kernel. Los parches han pasado por el circuito habitual de revisión y queda camino antes de que la integración final se concrete. El simple hecho de que AMD publique el trabajo como controlador del kernel ya marca un cambio frente a las soluciones caseras o los apaños que se han usado durante años.
El firmware, según los propios parches, admite más comandos que los conectados en esta primera entrega. Los envÃos iniciales apenas activan un subconjunto de las posibilidades y dejan la puerta abierta a que futuras revisiones habiliten más ajustes relacionados con energÃa o corriente. No obstante, conviene no confundir esa expectativa con una promesa cerrada: lo que hay ahora es un punto de partida revisable, no una suite de overclocking completa para Linux.
El desembarco de AOD en Linux supone un primer paso oficial para ajustar Ryzen desde el sistema operativo sin pasar por Windows. Los usuarios podrán tocar lÃmites de potencia y corriente, alternar SMT a nivel de firmware y leer la frecuencia de memoria mediante sysfs, mientras que la interfaz gráfica y los controles más avanzados quedan pendientes de la revisión de los parches y del trabajo de la comunidad. Para quien disfruta exprimiendo el hardware con software libre, la noticia es relevante, pero toca tomarla como una base en desarrollo y no como un Ryzen Master para Linux ya terminado.

