RISC-V International e CHIPS Alliance Lançam Grupo de Trabalho OmniXtend para Aperfeiçoar Padrões de Coerência de Cache
A RISC-V International e a CHIPS Alliance anunciaram uma colaboração conjunta para atualizar a especificação e o protocolo OmniXtend Cache Coherency, além de construir ferramentas de desenvolvedor para suportar o novo padrão.
Um novo grupo de trabalho OmniXtend foi formado para criar um padrão aberto, coeso de cache e memória unificada para arquiteturas de computação multicore. O OmniXtend é um protocolo de rede totalmente aberto que troca mensagens de coerência diretamente com caches de processadores, controladores de memória e uma variedade de aceleradores, fornecendo uma maneira eficiente de anexar novos aceleradores, armazenamento e dispositivos de memória a SoCs (Systems-on-Chip) RISC-V. Também pode habilitar sistemas RISC-V multi-soquete.
O grupo atualizará a especificação e o protocolo OmniXtend, desenvolverá modelos de simulação arquitetural, entregará uma implementação RTL (register-transfer-level) de referência e construirá um banco de verificação. Essas ferramentas simplificarão o uso do OmniXtend por designers para aplicações centradas em dados.
"À medida que a RISC-V International desenvolve especificações independentes de implementação e componentes de ecossistema, é prioridade garantir que o que desenvolvemos funcione com padrões emergentes e estabelecidos", disse Mark Himelstein, CTO da RISC-V International. "O grupo de trabalho conjunto colaborará com vários grupos RISC-V para revisar o protocolo OmniXtend com foco em gerenciamento de cache, prestando atenção especial à habilitação de coerência para membros RISC-V."
"O recém-formado grupo de trabalho OmniXtend definirá o padrão para arquiteturas de computação heterogênea coerentes e abertas", disse Rob Mains, gerente geral da CHIPS Alliance. "Planejamos permitir uma mistura de blocos de IP de hardware, dando aos desenvolvedores maior flexibilidade de design para escolher o que funciona melhor para suas necessidades específicas de aplicação. Encorajamos a comunidade RISC-V a se envolver nesta importante iniciativa, que abrirá novas possibilidades de design com OmniXtend."
Processo de Extensão de Arquitetura Fast-Track
No mês passado, a RISC-V International introduziu um processo fast-track para agilizar a padronização de pequenas propostas de extensão de arquitetura. O processo visa extensões diretas que beneficiam uma parcela significativa da comunidade RISC-V, abordam um problema claro, encaixam-se limpa na arquitetura existente e são livres de controvérsia.
O Processo de Extensão de Arquitetura Fast-Track define os passos para desenvolver e padronizar extensões que atendam a esses critérios, mantendo controle de qualidade sob a supervisão do comitê permanente RISC-V relevante. Após revisão interna, as propostas entram em um período de revisão pública de 45 dias.
Himelstein observou: "O sistema Fast-Track nos permite atender mais rapidamente às necessidades da comunidade RISC-V, à medida que a diversidade de soluções e aplicações RISC-V continua a crescer exponencialmente."
A extensão ZiHintPause, que permite aos engenheiros reduzir consumo de energia, é a primeira a ser ratificada sob este novo processo. Ela melhora o desempenho de loops spin-wait e permite que núcleos multithread liberem temporariamente recursos de extensão. A extensão adiciona uma única instrução PAUSE (codificada como HINT) ao ISA. Himelstein adicionou: "A ratificação do ZiHintPause demonstra como este processo simplificado acelera significativamente a revisão de extensões importantes, mantendo ainda o princípio central da RISC-V de abertura com um período de revisão pública."
Greg Favor, cofundador e CTO da Ventana Micro Systems, disse: "Esta é uma extensão importante para o ISA RISC-V, e estamos felizes que o ZiHintPause pôde ser ratificado rapidamente e agora está disponível para toda a comunidade RISC-V usar. O Fast-Track mantém os checks and balances necessários para garantir que extensões sejam devidamente projetadas e adiram à abordagem arquitetural da RISC-V, pavimentando o caminho para a RISC-V International expandir rapidamente seu conjunto de extensões padronizadas."
Conteúdo Relacionado:
- Desmistificando extensões customizadas no design de SoC RISC-V
- SoC Telink usa extensão RISC-V P para AI/ML em dispositivos edge
- GPU open-source construída sobre RISC-V
- Núcleo RISC-V Micro Magic entrega 110.000 CoreMarks/Watt
- RISC-V Summit: destaques da agenda
- Imperas estende simulador de referência RISC-V para análise de verificação dirigida por cobertura
Integrado
- Estruturas vs Classes em C++: Guia Prático para Desenvolvedores Embarcados
- Cúpula RISC-V 2020: Principais Sessões e Destaques
- Infineon e TTTech Auto Revelam Plataforma de Segurança de 2ª Geração para Condução Autónoma Nível 4/5
- X-FAB e Efabless Revelam Raven, Primeiro MCU RISC-V Open-Source em Silício
- Cadence e UMC Certificam Fluxo AMS 28HPC+ para Desenvolvimento Acelerado de Chips Automotivos, IoT e IA
- Cold Jet e Airgas Formam Aliança para Entregar Soluções de Limpeza Ecológicas Turn-Key na América do Norte
- Técnicas Especializadas de Colagem e Laminação para Chips Microfluídicos Multicamadas
- American Styrenics e Agilyx Anunciam Fábrica Conjunta de Reciclagem Avançada para Impulsionar Circularidade do Poliestireno
- Illig e Suedpack Desenvolvem Bandejas Alimentícias Compostáveis e Biobaseadas com Desempenho Equivalente ao PP
- GE e Microsoft Aprofundam Aliança Estratégica para Acelerar Adoção do Industrial Internet