RISC-V International y CHIPS Alliance lanzan grupo de trabajo OmniXtend para mejorar estándares de coherencia de caché
RISC-V International y CHIPS Alliance han anunciado una colaboración conjunta para actualizar la especificación y protocolo OmniXtend Cache Coherency, mientras desarrollan herramientas para desarrolladores que soporten el nuevo estándar.
Se ha formado un nuevo grupo de trabajo OmniXtend para crear un estándar abierto, coherente de caché y de memoria unificada para arquitecturas multicore. OmniXtend es un protocolo de red totalmente abierto que intercambia mensajes de coherencia directamente con cachés de procesador, controladores de memoria y diversos aceleradores, proporcionando una forma eficiente de conectar nuevos aceleradores, almacenamiento y dispositivos de memoria a SoCs RISC-V. También puede permitir sistemas RISC-V multi-socket.
El grupo actualizará la especificación y protocolo OmniXtend, desarrollará modelos de simulación arquitectural, entregará una implementación de referencia a nivel de transferencia de registros (RTL) y construirá un banco de verificación. Estas herramientas simplificarán el uso de OmniXtend por parte de diseñadores para aplicaciones centradas en datos.
"Mientras RISC-V International desarrolla especificaciones independientes de implementación y componentes del ecosistema, es prioritario asegurar que lo que desarrollamos funcione con estándares emergentes y establecidos", dijo Mark Himelstein, CTO de RISC-V International. "El grupo de trabajo conjunto colaborará con varios grupos de RISC-V para revisar el protocolo OmniXtend con foco en gestión de caché, prestando atención a la habilitación de coherencia para miembros de RISC-V."
"El nuevo grupo de trabajo OmniXtend establecerá el estándar para arquitecturas de computación heterogénea coherentes y abiertas", dijo Rob Mains, gerente general de CHIPS Alliance. "Planeamos permitir una mezcla de bloques IP de hardware, dando a los desarrolladores mayor flexibilidad de diseño para elegir lo que mejor se adapte a sus necesidades específicas. Animamos a la comunidad RISC-V a involucrarse en esta importante iniciativa, que abrirá nuevas posibilidades de diseño con OmniXtend."
Proceso rápido de extensión de arquitectura (Fast-Track)
El mes pasado, RISC-V International introdujo un proceso fast-track para agilizar la estandarización de propuestas de extensiones de arquitectura pequeñas. El proceso apunta a extensiones directas que beneficien a una porción significativa de la comunidad RISC-V, aborden un problema claro, encajen limpiamente en la arquitectura existente y estén libres de controversia.
El Proceso Fast-Track de Extensión de Arquitectura define los pasos para desarrollar y estandarizar extensiones que cumplan estos criterios manteniendo control de calidad bajo supervisión del comité permanente relevante de RISC-V. Tras revisión interna, las propuestas entran en un período de revisión pública de 45 días.
Himelstein señaló: "El sistema Fast-Track nos permite atender más rápido las necesidades de la comunidad RISC-V a medida que la diversidad de soluciones y aplicaciones RISC-V crece exponencialmente."
La extensión ZiHintPause, que permite a ingenieros reducir consumo energético, es la primera ratificada bajo este nuevo proceso. Mejora el rendimiento de bucles de espera activa (spin-wait) y permite a núcleos multihilo ceder temporalmente recursos de extensión. La extensión añade una única instrucción PAUSE (codificada como HINT) al ISA. Himelstein añadió: "La ratificación de ZiHintPause demuestra cómo este proceso simplificado acelera significativamente la revisión de extensiones importantes, manteniendo el principio central de RISC-V de apertura con período de revisión pública."
Greg Favor, cofundador y CTO de Ventana Micro Systems, dijo: "Esta es una extensión importante para el ISA RISC-V, y nos alegra ver que ZiHintPause pudo ratificarse rápido y ya está disponible para toda la comunidad RISC-V. Fast-Track mantiene los controles y equilibrios necesarios para asegurar que las extensiones estén bien diseñadas y se adhieran al enfoque arquitectural de RISC-V, allanando el camino para que RISC-V International expanda rápidamente su conjunto de extensiones estandarizadas."
Contenido relacionado:
- Desmitificando extensiones personalizadas en diseño SoC RISC-V
- SoC Telink usa extensión RISC-V P para IA/ML en edge
- GPU open-source se construye sobre RISC-V
- Núcleo RISC-V Micro Magic entrega 110.000 CoreMarks/Watt
- RISC-V Summit: aspectos destacados de la agenda
- Imperas extiende simulador de referencia RISC-V para verificación dirigida por cobertura
Incrustado
- Cold Jet y Airgas forman alianza para ofrecer soluciones de limpieza ecológicas llave en mano en Norteamérica
- Estructuras vs Clases en C++: Guía práctica para desarrolladores embebidos
- RISC-V Summit 2020: Sesiones clave y aspectos destacados
- Infineon y TTTech Auto presentan plataforma de seguridad de 2ª gen para conducción autónoma Nivel 4/5
- X‑FAB y Efabless presentan Raven, primer MCU RISC‑V open‑source en silicio
- Cadence y UMC certifican flujo de diseño AMS 28HPC+ para desarrollo acelerado de chips automotriz, IoT e IA
- GE y Microsoft profundizan alianza estratégica para acelerar adopción del Industrial Internet
- American Styrenics y Agilyx anuncian planta conjunta de reciclaje avanzado para impulsar circularidad del poliestireno
- Illig y Suedpack desarrollan bandejas alimentarias compostables y biobasadas con rendimiento equivalente al polipropileno
- Covestro y EconCore lanzan paneles sándwich de nido de abeja ligeros certificados FST para ferroviario y aeroespacial
- Técnicas expertas de unión y laminación para chips microfluídicos multicapa