RVA23: Nuevo Estándar Impulsa CPUs RISC-V

Fuentes: RVA23 Ends Speculation’s Monopoly in RISC-V CPUs

Una nueva especificación, RVA23, está marcando un punto de inflexión en el diseño de CPUs de alto rendimiento, especialmente en la forma en que se escala el rendimiento. RVA23 hace que la extensión vectorial RISC-V (RVV) sea obligatoria, elevando la paralelización estructurada y explícita al mismo nivel que la ejecución escalar. Esto significa que los vectores ya no son complementos opcionales, sino una capacidad fundamental que el software puede utilizar de forma fiable. Esta medida busca contrarrestar la creciente complejidad, consumo energético y riesgos de seguridad asociados con la dominancia de la ejecución especulativa en los diseños de CPU modernos. Al obligar a la inclusión de vectores, RVA23 permite que los núcleos escalares sean más simples, predecibles y de bajo consumo, al tiempo que se mantiene el rendimiento. El cambio implica una reorientación en la estrategia de optimización del software, pasando de la inferencia por parte del hardware a la expresión directa de la paralelización por parte del software. Los fabricantes de hardware ahora tienen más libertad para diseñar unidades vectoriales con diferentes características, priorizando el rendimiento y el ancho de banda de la memoria sobre la complejidad de la especulación. La especificación RVA23 representa un retorno a principios de diseño más deterministas y eficientes, inspirados en arquitecturas como las de Seymour Cray, y abre nuevas posibilidades para cargas de trabajo como la inteligencia artificial y el procesamiento de señales.