
Os processadores ARM estão ocupando novos nichos para si próprios. Por um longo tempo, eles não são apenas chips de baixo consumo de energia. A terceira geração de processadores ARM Thunder-X foi anunciada recentemente, como já cobrimos . Agora é apresentado um processador que supera todas as soluções anteriores da série R.
Ele foi projetado para funcionar em sistemas de tempo real, que devem ser extremamente confiáveis. Essa. estamos falando de equipamentos que operam em condições extremas. São a indústria, a medicina, os serviços de resgate, etc.

Para que o processador execute todas as operações necessárias, sua arquitetura foi ligeiramente modernizada e atualizada. Portanto, Cortex-R é caracterizado por um tratamento aprimorado de interrupções de hardware, incluindo determinística. As instruções de divisão de hardware, proteção de memória (MPU), correção de erros em todos os níveis (incluindo os barramentos do sistema e o cache L1) foram aprimorados. Existe mais um recurso - backup instantâneo "quente" no caso de um dos núcleos falhar.

O chip funcionará em sistemas com software otimizado que usa recursos de hardware com moderação. Esses não são aplicativos personalizados. Com isso, os desenvolvedores tornaram produtivos os representantes da série R, mas sem indicadores recordes, como na série A. Lembremos que os chips da série A são usados tanto em smartphones quanto em servidores.
Os novos processadores ARM da série R estão planejados para serem usados, em particular, em unidades de computação no armazenamento. São unidades inteligentes que podem realizar tarefas complexas offline sem sobrecarregar os sistemas host. Consequentemente, o desempenho dos sistemas host ao executar as mesmas tarefas será maior.
Os desenvolvedores afirmam que a série Cortex-R pode realizar tarefas como transcodificação de vídeo em tempo real, agilizando o trabalho com bancos de dados ou analisando informações em tempo real. O R82, de acordo com os desenvolvedores, é duas vezes tão bom quanto o R8 em desempenho. Em cargas de trabalho típicas ao trabalhar com redes neurais, os novos processadores superam seus “colegas” em 14 vezes.

Graças ao MMU, o processador tem a capacidade de trabalhar com memória virtual sem limitar o volume físico da DRAM. Além disso, o R82 oferece suporte opcional à execução de instruções SIMD específicas (ARM NEON), fornecendo paralelismo no nível de dados.
Os fabricantes de unidades inteligentes, incluindo NGD, já se interessaram por novos processadores.
