Linus Torvalds expreso su desprecio por AVX-512 y espera que Intel comience a resolver problemas reales

Este fin de semana, Linus Torvalds (el creador del kernel de Linux) compartió en una lista de correo su opinión sobre el conjunto de instrucciones Intel AVX-512 que se encuentra en algunos de estos procesadores.

En el comentario que dejó, Torvalds menciono que «espera que el AVX-512 tenga una muerte dolorosa«.

Para el padre de Linux, el conjunto de instrucciones AVX-512 solo es beneficioso para el mercado de HPC y tiene inconvenientes reales. Según él, Intel debería dejar de malgastar sus recursos en nuevos conjuntos de instrucciones para centrarse en las cosas que realmente importan.

El fabricante estadounidense de chips Intel anunció recientemente que sus próximos procesadores Alder Lake no serán compatibles con el conjunto de instrucciones AVX-512.

El AVX-512 es un conjunto de extensiones de 512 bits a instrucciones de SIMD (Advanced Vector Extensions) de 256 bits para la arquitectura del conjunto de instrucciones x86 que Intel propuso hace siete años. El soporte para el AVX-512 debutó en el procesador Intel Xeon Phi x200 (Knights Landing) en 2016.

Posteriormente, AVX-512 se abrió paso a otras ofertas del fabricante de chips, principalmente Skylake-SP, Skylake-X, Cannon Lake y Cascade Lake. Actualmente, los procesadores Intel Cooper Lake y Ice Lake de la compañía admiten ciertos subconjuntos AVX-512. Se rumorea que Intel confirmó que Tiger Lake operará el AVX-512 antes de anunciar recientemente que los próximos Alder Lakes no lo operarán.

Para Torvalds, todo esto es inútil y espera que Intel vuelva a lo básico y reinicie su proceso.

«Espero que el AVX-512 muera de una muerte dolorosa, y que Intel comience a resolver los problemas reales en lugar de tratar de crear instrucciones mágicas y luego crear puntos de referencia en los que puedan confiar» , ¿declaró?

También quiere que el fabricante de chips se centre más en el código regular, que no es HPC (computación de alto rendimiento) o cualquier otro caso especial innecesario. Según lo que dice Torvalds, todo esto recuerda los días en que Intel dominaba el mercado de chips, pero su rendimiento de FP era cero.

«Lo dije antes y lo diré de nuevo: en el momento del apogeo del x86, cuando Intel se rió del banco y mató a toda su competencia, absolutamente todos lo hicieron mejor que Intel cuando se trataba de Cargos de FP.

El rendimiento de FP de Intel fue cero (en términos relativos), y eso no importó porque, de hecho, a nadie le importaba fuera de los puntos de referencia. Lo mismo ocurre con el AVX-512 hoy y en el futuro. Sí, podemos encontrar cosas que importan. No, estas cosas no venden máquinas en general «, dijo.

Linus Torvalds cree que el AVX-512 tiene desventajas reales y que preferiría que el presupuesto que la compañía asigna a los transistores se use para otras cosas mucho más relevantes, incluso si todavía es FP matemático (en el GPU, en lugar del AVX-512).

De lo contrario, quiere que simplemente le demos más núcleos (con buen rendimiento en un solo hilo, pero sin desperdicio como el AVX-512) como lo hizo AMD. Como tal, recuerde que recientemente se mudó de un procesador Intel a un procesador AMD Threadripper.

Torvalds dijo que con este procesador, sus pruebas de «allmodconfig» son tres veces más rápidas que antes. Aún comparado con el AVX-512, dijo que quiere que se alcancen sus límites de potencia con un código entero normal, y no con un virus de potencia AVX-512 que suprime la frecuencia máxima (porque las personas ¡terminó usándolo para memcpy!).

Finalmente, Linus Torvalds dijo que cree que el AVX-512 es algo incorrecto.

«Sí, sí, soy parcial. Desapruebo absolutamente los puntos de referencia de FP y me doy cuenta de que otras personas se preocupan profundamente por ellos. Simplemente creo que el AVX-512 es precisamente lo que no se debe hacer. Es una de mis manías. Este es un buen ejemplo de lo que Intel ha hecho mal, en parte simplemente al aumentar la fragmentación del mercado «, dijo.

Si quieres conocer mas al respecto, puedes consultar el siguiente enlace.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.