Há vida além da Intel e da AMD se nos limitarmos aos microprocessadores para desktops, servidores e estações de trabalho. A arquitetura RISC-V é uma alternativa muito interessante às tecnologias proprietárias e acaba de nos dar uma surpresa muito agradável. A empresa X-Silicon, que conta com equipas de engenharia em Espanha, Canadá, Reino Unido e Índia, entre outros países, desenvolveu um microprocessador com uma arquitetura muito inovadora.
O que torna este chip único é que ele implementa um único tipo de núcleo que combina uma CPU de uso geral com arquitetura RISC-V e uma GPU capaz de lidar com paralelização massiva de threads de execução. Atualmente podemos encontrar no mercado SoCs de vários fabricantes que incorporam vários núcleos de CPU e a lógica de uma GPU, mas o que o X-Silicon propõe é muito diferente porque, como acabamos de ver, sua arquitetura é construída sobre um único tipo híbrido. núcleo capaz de realizar o trabalho de uma CPU e de uma GPU.
Este processador é uma lufada de ar fresco
Uma observação importante antes de seguir em frente: o processador projetado pela X-Silicon possui padrão aberto e licença de código aberto, para que qualquer pessoa ou empresa interessada em sua tecnologia possa acessá-lo. A indústria de hardware vem procurando há muito tempo uma arquitetura GPU de padrão aberto isso pode andar de mãos dadas com a arquitetura RISC-V, e já a possui. Em qualquer caso, o mais importante é que este chip foi concebido para dar conta da execução de todo o tipo de processos, incluindo os associados a programas de inteligência artificial (IA).
A presença do motor neural reforça sua vocação para lidar com processos de IA minimizando o consumo de energia
Segundo seus criadores, este processador é perfeito para lidar com processamento de dados em tempo real e renderização gráfica dinâmica, duas características que, no papel, permitiriam superar as limitações impostas pelas arquiteturas de GPU convencionais. Uma das chaves de sua arquitetura é que ela é baseada em um mecanismo vetorial RISC-V que funciona em conjunto com uma FPU de 32 bits, um escalonador de threads, um mecanismo de rasterização, uma unidade de textura, um processador de pixels e um sistema neural. motor, entre outras unidades funcionais.
A presença do motor neural reforça sua vocação para lidar com processos de IA minimizando o consumo de energia. No papel, a capacidade que este processador possui ao executar o código destinado à CPU e GPU no mesmo núcleo permite otimizar o uso da memória principal e reduzir o consumo de energia, pois não é necessário copiar dados entre o espaço de memória alocado à CPU e o reservado à GPU.
A versatilidade desta arquitetura permite que cada núcleo do chip execute gráficos, algoritmos de inteligência artificial, física, vídeo ou qualquer outro tipo de processo. O X-Silicon também garante que a API gráfica Vulkan funcione corretamente em sua arquitetura de GPU. Em qualquer caso, o maior ponto forte deste processador é que, por ser implementado em RISC-V, qualquer pessoa pode utilizar este design sem pagar os direitos de uso exigidos pelos conjuntos de instruções de outras arquiteturas, como ARM ou x86-64.
Imagem | Silício X | Pesquisa Jon Peddie
Mais informações | Pesquisa Jon Peddie
Em Xataka | O RISC-V respondeu em alto e bom som aos legisladores dos EUA que desejam usá-lo contra a China