Shakti: agora com compatibilidade com Arduino

Shakti

Algum tempo atrás Eu já te falei sobre este interessante projeto indiano, Shakti, para construir uma série de CPUs baseadas no ISA RISC-V. Ou seja, o famoso ISA de código aberto que está dando tanto o que falar ultimamente, principalmente após a compra da Arm pela NVIDIA e que tantos consequências podem trazer.

Pois bem, este projeto continua avançando e alguns dos modelos da série lançada podem ser muito interessantes para determinados setores. Conforme indicado no site oficial do projeto, concentraram seu trabalho em várias séries destinadas a diferentes objetivos de mercado.

Por exemplo, você tem:

  • Classe E: para incorporado, com pipeline de 3 estágios em ordem.
  • Classe C: microcontroladores para cargas de trabalho de médio alcance, com 5 estágios e canal em ordem e MMU. Iria de 500Mhz para 1.5Ghz.
  • Classe I: para equipamentos de desempenho com execução fora de ordem e multithreading. Ele tem um preditor de salto mais agressivo e mais estágios de pipeline do que os anteriores. Atinge frequências de 1.5 a 2.5 Ghz.
  • Classe M: para o setor de dispositivos móveis, com até 8 núcleos.
  • Lições: para estações de trabalho e servidores de negócios. Eles podem suportar até 32 núcleos e suporte MP.
  • Classe H: para SoCs configurados para paralelismo de alto nível. É uma classe para HPC, podendo atingir até 128 núcleos.
  • Classe T: é um processador experimental, variante do C-Class projetado para segurança.
  • Classe f: outra versão tolerante a falhas que inclui algumas técnicas de redundância, ECC e outras funções para determinados aplicativos críticos.

Bem, até aqui tudo é muito interessante, mas é ainda mais quando você vê este outro Tweet postado recentemente:

Como você pode ver, agora também com compatibilidade para Arduino, o que é uma surpresa agradável.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.