6600 XT en macOS: Zero RPM con PowerPlayTable (2)

La tecnología PowerPlay de AMD permite que la tarjeta gráfica varíe su rendimiento de acuerdo con la demanda, cambiando entre rendimiento elevado y ahorro máximo de energía. Tiene modos de funcionamiento automático según parámetros predefinidos y también permite ajustes de usuario.
Windows 10 y 11 pueden hacer una copia de estos perfiles de consumo en forma de una clave del registro llamada SoftPowerPlayTables (sPPT) cuyo valor es una cadena hexadecimal larga. Es una manera de tener una referencia rápida por parte del sistema operativo. Esta clave sPPT puede ser leída y modificada por algunas utilidades. Gracias a ello es posible modificar parámetros del funcionamiento de las Radeon cambiando su comportamiento y su gestión de energía.

Zero RPM

Las tarjetas AMD Radeon de las series 5000 y 6000 vienen de fábrica con la función Zero RPM activada de forma que los ventiladores están parados por debajo de una temperatura (generalmente 60º), esto las hace completamente silenciosas excepto cuando el procesador gráfico es exigido (tests, juegos, etc.).

En cuanto a los modelos RX 6600 y 6600 XT se ha comentado que, en macOS, suelen funcionar a una temperatura base más elevada que en Windows, aproximadamente 10-15º según los casos. En mi PC, por ejemplo, la temperatura base en Windows es 35-40º y en macOS es 50-55º. Aunque se trata de temperaturas seguras perfectamente válidas para un uso diario, algunos usuarios preferiríamos tener unos valores similares a los de Windows.

La manera más rápida y efectiva de conseguirlo es desactivando la función Zero RPM para que los ventiladores estén girando todo el tiempo y no sólo por encima de una temperatura predefinida. Sin embargo, esto es muy sencillo de hacer en Windows con el software Radeon pero en macOS no existe esta opción.

Leer más

6600 XT en macOS: Zero RPM en Monterey 12.3 (1)

Este artículo trata sobre una manera de deshabilitar la función Zero RPM (ventiladores parados por debajo de 60º) de una tarjeta gráfica RX 6600 XT en macOS y su relación con los problemas gráficos aparecidos en las GPU AMD de las series 5000 y 6000 después de actualizar a la versión 12.3 de Monterey. Por lo publicado hasta ahora en los foros, aplica también a las Radeon 6800 y 6900 pero toma esto con precaución ya que no lo he comprobado directamente.

Zero RPM

De manera predefinida, los ventiladores de la tarjeta RX 6600 XT (como otros modelos de gráficas AMD) están parados por debajo de 60º, es lo que se conoce como Zero RPM. Esto tiene como ventaja principal la ausencia de ruido excepto cuando hay requerimiento gráfico elevado.

Los usuarios que utilizan esta tarjeta en un Hackintosh con arranque dual han observado que la temperatura, con el sistema en reposo, suele ser unos 10º más baja en Windows que en macOS (40º vs 50º). En ambos sistemas Zero RPM mantiene los ventiladores parados hasta que se alcanzan 60º.

En Windows es fácil habilitar / deshabilitar Zero RPM desde el software Radeon que tiene esta opción en sus ajustes personalizados. Pero en macOS no existe esta posibilidad.
Hasta ahora la opción existente para desactivar Zero RPM en macOS es la creación desde Windows, a partir de la ROM de la tarjeta AMD, de una SoftPowerPlayTable (sPPT) (contiene los ajustes de la tarjeta gráfica en forma de valor hexadecimal) que OpenCore puede cargar desde DeviceProperties. Si la sPPT se guarda en Windows después de desactivar Zero RPM, macOS al cargar la sPPT funciona también con Zero RPM desactivada. Pero es una tarea compleja que requiere programas específicos y no está al alcance del usuario poco experto.

Leer más