Intel decidió abandonar el relativamente nuevo conjunto de instrucciones AVX-512 para plataformas de portátiles/móviles cuando se comprobó que no funcionaría con sus diseños de núcleo E. Alder Lake fue la última generación en soportar (semi) estos conjuntos gracias a que los núcleos P se prestaron a jugar limpio, aunque con la eficiencia deshabilitada (a través de la configuración de la BIOS).
Intel optó por abandonar la compatibilidad con AVX-512 en producción a principios de 2022, y AMD tomó el relevo poco después y trabajó en la integración de AVX-512 en la arquitectura de CPU Zen 4. La serie Ryzen 7040 es la única plataforma portátil de la actual generación que ofrece compatibilidad con AVX-512. Phoronix decidió someter a un benchmark un Ryzen 7 7840U frente a SoCs Intel i7-1165G7 (Tiger Lake) e i7-1065G7 (Ice Lake) más veteranos en cargas de trabajo basadas en AVX-512.
La primera incursión del equipo rojo en AVX-512 fue sorprendentemente eficaz según los resultados de las pruebas de Phoronix: el Ryzen 7 7840U lo hizo francamente bien. Superó al 1165G7 en un 46% y al anterior 1065G7 en un impresionante 63%. Se comprobó que la APU Ryzen 7 lograba la mayor ganancia de rendimiento con AVX-512 habilitado: un 54% de margen de rendimiento sobre el funcionamiento con AVX-512 deshabilitado.
Comparativamente, Phoronix ha descubierto que: «el impacto del i7-1165G7 Tiger Lake fue del 34% con estos benchmarks con AVX-512 o del 35% con el SoC i7-1065G7 Ice Lake para esa generación en la que AVX-512 en portátiles Intel se convirtió en algo habitual.»
Phoronix concluye: «En general, el uso de AVX-512 en todo el espectro de productos AMD Zen 4 ha sido genial. El eficiente uso de AVX-512 en los procesadores para móviles y portátiles es estupendo para los desarrolladores que quieran trabajar y testear código desde su dispositivo, si quieren emplear cualquier software de IA/aprendizaje profundo para edge computing o casos de uso relacionados, o simplemente disfrutar de otro software optimizado para AVX-512, desde renderizadores basados en CPU hasta otros paquetes de software para creadores. Aquellos que deseen repasar esta ronda de datos que recopilé para Phoenix / Tiger Lake / Ice Lake pueden encontrarla aquí con todas las métricas individuales por prueba.»
Vía: TechPowerUp