Procesadores

AMD resolverá las diferencias entre los núcleos ‘mejores’ y ‘preferentes’

En las últimas semanas ha habido un aumento de las discusiones en la AMD sobre cómo los nuevos procesadores Ryzen 3000 interactúan con Windows, y en particular sobre cómo se comporta las funciones Best Cores y Preferred Cores, donde surgen unas diferencias entre lo que interpreta Windows como ‘mejores núcleos’ y lo que interpreta la herramienta Ryzen Master.

Actualmete hay discrepancias entre los núcleos mejores y núcleos preferentes que son gestionados por Windows y Ryzen Master

Hoy AMD comenta oficialmente la situación y por qué surge, a la vez que describe lo que está haciendo para remediar las discrepancias en los datos.

Ryzen 3000 son los primeros productos de AMD que utilizan una característica ACPI llamada CPPC2 (Collaborative Power and Performance Control 2) que es una interfaz API entre el firmware del chip (esencialmente la UEFI BIOS y AGESA) y un sistema operativo como Windows. La interfaz permite que el hardware comunique mejor sus características y configuraciones de administración de frecuencia y energía al sistema operativo.

¿Qué es lo que ocurre con esto? Que los procesadores comunican otro conjunto de datos a través de sus propias herramientas «Ryzen Master» y APIs propietarias, que difiere de la de Windows, y es la relación entre estos «mejores núcleos» [Best Cores] y los «núcleos preferentes» [Preferred Cores] de CPPC2 lo que ha causado un poco de confusión desde el lanzamiento original en julio.

Las discrepancias han estado allí desde el lanzamiento de la serie Ryzen 3000. En la mayoría de las situaciones y configuraciones, los núcleos de CPU reales que están siendo cargados en el sistema operativo bajo cargas de trabajo de un solo subproceso o con subprocesos ligeros nunca han coincidido con los mejores núcleos de CPU, tal y como lo ha informado Ryzen Master. Esto se puede ver con cualquier utilidad de monitorización genérica como el gestor de tareas.

La discrepancia aquí radica en el mapeo real entre la información de los «mejores núcleos» (Best Cores) en el Ryzen Master y las APIs de SMU, y el mapeo de los «núcleos preferentes» (Preferred Cores) que el firmware de AMD comunica vía CPPC2 al sistema operativo.

La manera más fácil de ver los ajustes de configuración que CPPC2 comunica a Windows es ver las correspondientes entradas de los registros del sistema «Kernel-Processor-Power» de Windows en el Visor de Eventos de Windows, como se muestra arriba en la captura de pantalla.

Los «mejores núcleos» (Best Cores) definidos por SMU y reportados por Ryzen Master se deciden en base a las propiedades eléctricas, y se codifican en el momento de la matricería en la fábrica. Los «núcleos preferentes» definidos por CPPC2 son aquellos a los que AMD quiere que el programador del sistema operativo envíe la mayor parte del tráfico, no sólo por sus propiedades físicas o eléctricas superiores, sino también porque son óptimos para la política de rotación de núcleos del programador de Windows. El programador de Windows está programado para no mantener indefinidamente un hilo de trabajo de aplicación asignado a un núcleo en particular demasiado tiempo, sino para rotarlo periódicamente entre un par de dos núcleos. El fundamento de esto es la gestión térmica (repartir el calor a través de dos núcleos espacialmente separados).

[irp]

AMD promete que va a actualizar esta función para mostrar mucho más claramente los núcleos preferentes y que no se produzcan discordancias entre el sistema operativo y Ryzen Master. Os mantendremos informados.

Recent Posts

  • Tarjetas gráficas

Nvidia RTX 5090: El tamaño de la matriz es más pequeño que el de la RTX 4090

Hoy tenemos mucha información filtrada sobre la serie RTX 50 y su buque insignia, la…

1 hora atrás
  • Discos duros y SSD

NAND: SK Hynix enviará las primeras memorias de 321 capas en el primer trimestre de 2025

SK Hynix anuncia la producción de sus memorias flash NAND más avanzadas hasta ahora, que…

15 horas atrás
  • Reviews

Drift DRAIR200 Review en Español (Análisis completo)

Drift DRAIR200 es la silla ergonómica que estabas esperando si tu presupuesto es ajustado, pero…

16 horas atrás