Linus Torvalds, el creador de Linux, ha manifestado una vez más su desdén hacia la microarquitectura x86, llegando a tacharla de "basura". En un reciente debate sobre las actualizaciones y nuevas incorporaciones al desarrollo de KConfig de Linux, Torvalds expresó su frustración y desaprobación respecto a los niveles de características de la arquitectura AMD64 o x86_64.
Para Torvalds, profundizar en el nivel de microarquitectura x86-64 es un concepto sin pies ni cabeza. Toda la idea de nombramientos como "v2", "v3", "v4", etc., parece ser un capricho absurdo de glibc cuyo origen debería erradicarse. Según su percepción, estos "niveles de microarquitectura" carecen de cualquier reconocimiento oficial y son, esencialmente, un enfoque profundamente erróneo.
Originalmente propuestos por Florian Weimer de Red Hat en 2020, los niveles de microarquitectura x86-64 se introdujeron como "Nivel A, B y C", con una posterior adición del "Nivel D". Torvalds argumenta que estos niveles arquitectónicos, lejos de simplificar, complican el panorama. Intentar linearizar el desarrollo de instrucciones y características del hardware no es un método práctico.
Torvalds subraya un punto importante al destacar que ciertas instrucciones de la CPU, como AVX, pueden aparecer en familias específicas de procesadores y desaparecer con el tiempo. Un ejemplo reciente es la introducción de AVX-512 por Intel en su undécima generación de procesadores Rocket Lake, seguida de la eliminación de esta función en generaciones posteriores.