Intel se invierte, dice que todas las CPU Skylake-X tienen 2 unidades AVX-512

Skylake1

Cuando Intel lanzó la plataforma Skylake-X, comunicó a los revisores que los chips tendrían una estrategia AVX-512 bifurcada. El Core i9-7800X y todos los chips multinúcleo por encima de ese punto supuestamente tenían dos unidades AVX-512, mientras que las CPU Core i7 de la familia Skylake-X solo tenían una. Las CPU Kaby Lake-X no tenían ninguna, pero no estamos seguros de si alguien alguna vez compró una CPU Kaby Lake-X, y luego la mucho más atractiva Core i7-8700K la reemplazó como recomendación general.

En cualquier caso, el punto estaba claro: si quería las capacidades completas de AVX-512, tenía que comprar una CPU de 10 núcleos o superior. Excepto que Intel ahora le está diciendo a la gente que eso no es cierto. Todas las CPU Skylake-X tienen acceso a dos unidades AVX-512 completas.

SKLServer



Desde entonces, Intel ha actualizado su propio sitio web Ark.Intel.com para confirmar esto. Notas del informe técnicoLos probadores de hardware que compraron CPU Skylake-X después de su lanzamiento el otoño pasado habían publicado cifras que parecían indicar que dos unidades AVX-512 estaban en funcionamiento. Me da un poco de vergüenza admitirlo, pero en realidad vi los mismos hilos cuando estaba trabajando en mi Revisión de Core i9-7980XE. Los vi y decidió que debían estar equivocados o que algún otro problema estaba afectando los resultados. Una cosa que discutimos en la revisión del 7980XE fue que tuvimos problemas para que nuestra CPU se comporte de la manera especificada por Intel. Dado que AVX-512 impone una penalización de reloj bastante considerable, parecía razonable pensar que una CPU sin esa penalización podría resultar en números mucho más altos, incluso si tuviera dos unidades AVX-512. No tuve tiempo para profundizar en la situación en el frenético 'Esto tiene que ser publicado en seis horas y lo único que he escrito es una serie de malas palabras' que a menudo define la revisión, pero me disculpo por el error.

Hay dos formas de ver esta situación. Si deseaba programar AVX-512 y le preocupaba tener solo una unidad AVX-512 para trabajar, ahora puede comprar un producto Skylake-X de gama baja sin preocuparse por eso. Por otro lado, es poco probable que cualquiera que haya comprado una CPU más cara específicamente para AVX-512 se complazca al descubrir que no hay razón para gastar el dinero extra.

Intel puede llevar AVX-512 a sus CPU de escritorio ordinarias con Cannon Lake a finales de este año, pero no está claro qué tan importante será la función para las cargas de trabajo de los consumidores. Las mejoras AVX de Intel a lo largo de los años se han dirigido normalmente al mercado de HPC. Si bien hay aplicaciones para el consumidor que las aprovechan, no hemos visto el tipo de aceleración general que informó el cambio del código x87 FPU a SSE2. La penalización de reloj que sufren las CPU equipadas con AVX-512 cuando utilizan el conjunto de instrucciones SIMD también podría crear escenarios en los que sea más caro utilizar AVX-512 que AVX convencional. Ryzen de AMD tiene probado más fuerte de lo que pensamos en lo que respecta al rendimiento de la FPU, a pesar de que Ryzen solo usa registros de 128 bits para AVX en comparación con los registros de 256 bits de Intel.

Copyright © Todos Los Derechos Reservados | 2007es.com