Con la revisión del AMD Ryzen 9 9900X y Ryzen 9 9950X en Linux completada ayer, los benchmarks de hoy de la serie Ryzen 9000 se centran en el impacto del rendimiento de AVX-512. En la serie Ryzen 9000, los núcleos Zen 5 tienen un ancho de banda de datos completo de 512 bits en comparación con el ancho de banda de datos de 256 bits “doble bombeo” que se encuentra en los procesadores Zen 4, así como en los modelos Strix Point. En este artículo se realiza una comparación del rendimiento con AVX-512 habilitado y deshabilitado no solo para el Ryzen 9 9950X, sino también para la generación anterior Ryzen 9 7950X, analizando también el uso de energía de la CPU, las temperaturas y la frecuencia máxima cuando se ejecutan diversas cargas de trabajo AVX-512.
Como se ilustra en los benchmarks y revisiones del Ryzen 9 9900X/9950X y Ryzen 5 9600X / Ryzen 7 9700X, el rendimiento de AVX-512 con Zen 5 es realmente impresionante. Las cargas de trabajo AVX-512 están beneficiándose enormemente de la serie Ryzen 9000 con su ancho de banda de datos de 512 bits, y quería analizar más de cerca la diferencia en el artículo de hoy ejecutando los benchmarks con AVX-512 habilitado y luego deshabilitado, lo cual se puede hacer a través del BIOS o arrancando el kernel de Linux con “clearcpuid=304” para evitar que las extensiones AVX-512 se anuncien al espacio de usuario.
En ambos procesadores, AMD Ryzen 9 7950X y Ryzen 9 9950X, realicé los benchmarks con AVX-512 habilitado y luego deshabilitado, además de monitorear el consumo de energía de la CPU, la frecuencia máxima de la CPU y la temperatura del núcleo de la CPU para ver la eficiencia general de la implementación de AVX-512 de Zen 5 y cómo se compara con Zen 4, donde AVX-512 se introdujo originalmente en el lado de AMD.
Esta es una comparación muy directa y sin otros cambios en el hardware o software del sistema, aparte de intercambiar los procesadores y luego realizar una segunda ronda de pruebas de rendimiento con AVX-512 deshabilitado.