En China se ha creado un procesador RISC-V abierto, XiangShan, que compite con el ARM Cortex-A76

El Instituto de Tecnología Informática de la Academia de Ciencias de China presentó el proyecto XiangShan, que desde 2020 desarrolla un procesador abierto de alto rendimiento basado en la arquitectura del conjunto de instrucciones RISC-V (RV64GC). Los desarrollos del proyecto están abiertos bajo la permisiva licencia MulanPSL 2.0.

El proyecto ha publicado una descripción de los bloques de hardware en lenguaje Chisel, que está traducida a Verilog, una implementación de referencia basada en FPGA, e imágenes para simular el funcionamiento del chip en el simulador abierto Verilog Verilator. También están disponibles diagramas y descripciones de la arquitectura (en total más de 400 documentos y 50 mil líneas de código), pero la mayor parte de la documentación está en chino. Debian GNU/Linux se utiliza como sistema operativo de referencia para probar la implementación basada en FPGA.

En China se ha creado un procesador RISC-V abierto, XiangShan, que compite con el ARM Cortex-A76

XiangShan afirma ser el chip RISC-V de mayor rendimiento, superando al SiFive P550. Este mes está previsto completar las pruebas en la FPGA y lanzar un prototipo de chip de 8 núcleos que funciona a 1.3 GHz y fabricado por TSMC utilizando la tecnología de proceso de 28 nm, con el nombre en código "Yanqi Lake". El chip incluye una caché de 2 MB, un controlador de memoria compatible con memoria DDR4 (hasta 32 GB de RAM) y una interfaz PCIe-3.0-x4.

El rendimiento del primer chip en la prueba SPEC2006 se estima en 7/Ghz, lo que corresponde a los chips ARM Cortex-A72 y Cortex-A73. Para finales de año está prevista la producción del segundo prototipo "South Lake" con una arquitectura mejorada, que se transferirá a SMIC con una tecnología de proceso de 14 nm y un aumento de frecuencia a 2 GHz. Se espera que el segundo prototipo funcione a 2006/Ghz en la prueba SPEC10, que está cerca de los procesadores ARM Cortex-A76 e Intel Core i9-10900K, y superior al SiFive P550, la CPU RISC-V más rápida, que tiene una rendimiento de 8.65/Ghz.

Recuerde que RISC-V proporciona un sistema de instrucción de máquina abierto y flexible que permite construir microprocesadores para aplicaciones arbitrarias sin requerir regalías ni imponer condiciones de uso. RISC-V le permite crear procesadores y SoC completamente abiertos. Actualmente, basándose en la especificación RISC-V, diferentes empresas y comunidades bajo diversas licencias libres (BSD, MIT, Apache 2.0) están desarrollando varias docenas de variantes de núcleos de microprocesadores, SoC y chips ya producidos. Los sistemas operativos con soporte de alta calidad para RISC-V incluyen Linux (presente desde los lanzamientos de Glibc 2.27, binutils 2.30, gcc 7 y el kernel de Linux 4.15) y FreeBSD.

Fuente: opennet.ru

Añadir un comentario