NVIDIA fue uno de los ponentes de la 2024 RISC-V Summit celebrada en Santa Clara, California. Al tratarse de una arquitectura de instrucciones libre y de código abierto, RISC-V constituye una opción más que interesante para numerosas empresas que desean desarrollar soluciones a medida.
En NVIDIA se diseñan aceleradores para IA y procesamiento de gráficos, todos ellos equipados con hasta decenas de miles de núcleos. Con el fin de gestionar dichos núcleos, la compañía ha desarrollado un procesador RISC-V personalizado denominado NV-RISCV, que reemplaza a Falcon, su predecesor.
NV-RISCV, a diferencia de Falcon, se basa en un ISA de código abierto y se personaliza en mayor medida, con funciones como cachés más personalizadas e instrucciones especiales. La compañía informó inicialmente de un mejor rendimiento que su procesador Falcon GPU System Processor (GSP), y NV-RISCV ya se está ejecutando en millones de chips NVIDIA.
Según un post de Nick Brown en X, NVIDIA habrá distribuido unos mil millones de núcleos RISC-V a lo largo del presente año. Cada chip NVIDIA incluye entre 10 y 40 núcleos RISC-V, dependiendo del tamaño y la complejidad del chip.
De hecho, algunos diseños más sofisticados, como el GB200, exigen una gran coordinación de datos, lo que se traduce en la necesidad de un mayor número de núcleos para gestionar tales peticiones y distribuirlas.
Esto incluye interfaces chip a chip, cambio de contexto, controlador de memoria, gestión de cámaras, códecs de vídeo, salida de pantalla, gestión de recursos, gestión energética, etc. La compañía ha desarrollado un total de más de 20 extensiones personalizadas para núcleos RISC-V, cada una de las cuales responde a un caso de uso específico.
Vía: TechPowerUp