Más allá de RISC-V: Una revolución en las arquitecturas de conjuntos de instrucciones basadas en la distancia
El ancho de decodificación y ejecución de instrucciones de los núcleos de CPU ha aumentado significativamente en los últimos años, pero el coste del cambio de nombre de registros limita la escalabilidad adicional. Este artículo presenta una arquitectura de conjunto de instrucciones basada en la distancia que elimina el cambio de nombre de registros especificando operandos en función de la distancia al resultado de la instrucción, reduciendo así la complejidad y el consumo de energía del hardware. Los investigadores han desarrollado tres conjuntos de instrucciones basados en la distancia (STRAIGHT, Clockhands y TURBULENCE) y han fabricado con éxito un chip basado en el conjunto de instrucciones STRAIGHT. Esta innovación promete mejoras significativas en el rendimiento de las CPU y las GPU, especialmente para las GPU debido a su representación intermedia flexible, lo que facilita la adopción.
Leer más