Según una revisión de Phoronix, el nuevo Ryzen 7 7800X3D de AMD (una de las mejores CPU para juegos) es un 7 % más rápido en promedio en Linux Ubuntu 23.04 en comparación con Windows 11 Pro. El sistema operativo Linux también superó a su homólogo de Windows el 72,5 % de las veces, en un conjunto de 80 aplicaciones probadas por Phoronix. Si bien el 7% no es masivo, es bueno saber que los usuarios de Linux no sufrirán una penalización en el rendimiento en comparación con el sistema operativo Windows más convencional de Microsoft.
Las pruebas incluyeron una gran cantidad de aplicaciones que incluyen OpenJDK Java, codificación de imágenes, puntos de referencia de ajedrez, LuxCore, codificación de video, Intel oneAPI, codificación ASTC, blender, Indigo Renderer, Appleseed, V-Ray, Geekbench y puntos de referencia del navegador Google Chrome.
Algunas ganancias notables para Linux incluyen una ventaja de rendimiento del 50 % en DaCapo Benchmark 9.12-MR1, 21 % en Blender 3.5, 22 % en OSPRay y 32 % en JPEG XL libjxl 0.7. Mientras tanto, algunas ganancias notables para Windows 11 Pro incluyen: un rendimiento un 22 % más rápido en la prueba comparativa BMW27 de Blender 3.5, un 17,3 % en la prueba comparativa Barbershop de Blender 3.5 y un 30 % en la prueba comparativa Selenium PSPDFKit WASM.
Pero para reiterar, el 7800X3D fue más rápido en el 72,5 % de las pruebas en general con Linux en comparación con Windows 11, con un promedio de rendimiento un 7 % mayor. (Así que la mayoría de las pruebas fueron casi cuello y cuello).
Phoronix no explica exactamente cómo o por qué Linux está superando a Windows 11, pero no es ningún secreto que AMD está agregando activamente optimizaciones de CPU a Linux, en la forma del controlador AMD P-State EPP. Este controlador, que se implementó en Linux Kernel 6.0 no hace mucho tiempo, agrega optimizaciones de CPU adicionales para mejorar el consumo de energía y el rendimiento de los chips Zen 2, Zen 3 y Zen 4. El nuevo controlador permite que las CPU Ryzen aumenten más que el controlador ACPI CPUFreq estándar, al programar tareas en los núcleos correctos (es decir, asignando cargas de trabajo adecuadas a los núcleos con el mayor potencial de velocidad de reloj).
Esta es probablemente, al menos en parte, la ventaja de rendimiento promedio del 7% de AMD con Ubuntu. Phoronix ya ha visto una mejora del rendimiento del 6 % con este mismo controlador en el Ryzen 9 7950X, por lo que no sería descabellado suponer que lo mismo se aplicaría al Ryzen 7 7800X3D.