NASA deve usar RISC-V como ecossistema de referência para futuras missões espaciais

NASA deve usar RISC-V como ecossistema de referência para futuras missões espaciais
NASA deve usar RISC-V como ecossistema de referência para futuras missões espaciais

O projeto SiFive, fundador e líder da computação RISC-V, anunciou em seu site oficial que foi selecionado pela NASA para fornecer o núcleo para a próxima geração do processador High Performance Spaceflight Computing (HPSC). Assim, a NASA deve usar RISC-V como ecossistema de referência para futuras missões espaciais.

O projeto HPSC da NASA está desenvolvendo tecnologia de computação de voo que fornecerá pelo menos cem vezes o poder de computação dos atuais computadores de voo. A NASA anunciou em junho que seu projeto HPSC fornecerá chips multicore recém-projetados, com vários núcleos de processamento em cada chip, juntamente com o software operacional para executá-los.

Uma equipe de engenheiros da NASA gerencia a abordagem de desenvolvimento HPSC e fornece gerenciamento técnico para o projeto e entrega dos chips de computador. A radiação natural no espaço danifica as peças eletrônicas , eventualmente fazendo com que elas falhem, e também introduz erros nos cálculos ali realizados. Além disso, devido ao tempo que os sinais levam para viajar da Terra para locais distantes no espaço, muitas atividades espaciais devem ser feitas sem a ajuda de equipamentos na Terra.

O HPSC será projetado especificamente para caber no espaço e também conterá recursos que permitem operar e fornecer resultados confiáveis ??que podem ser usados ??para as operações mais críticas necessárias: por exemplo, pouso robótico ou voo para outro planeta, ajudando os astronautas a fugir Terra, ou operando perto de pequenos corpos no sistema solar externo.

NASA deve usar RISC-V como ecossistema de referência para futuras missões espaciais

Como a energia elétrica geralmente é escassa, o HPSC foi projetado para processar dados 100 vezes mais rápido do que os computadores atuais com espaço reduzido usando a mesma quantidade de energia. Também permite que as funções sejam desligadas quando não estiverem em uso e que a energia seja reduzida quando não for necessária.

NASA deve usar RISC-V como ecossistema de referência para futuras missões espaciais
NASA deve usar RISC-V como ecossistema de referência para futuras missões espaciais. Imagem: Veja

Espera-se que o HPSC seja usado em praticamente todas as futuras missões espaciais , desde a exploração planetária até as missões lunares e marcianas. O HPSC usará um núcleo vetorial SiFive Intelligence X280 RISC-V de 8 núcleos, juntamente com quatro núcleos SiFive RISC-V adicionais, para aumentar o poder de computação da espaçonave atual em 100 vezes. Esse aumento maciço no desempenho computacional ajudará a abrir novas possibilidades para uma variedade de elementos de missão, como rovers autônomos, processamento de visão, voos espaciais, sistemas de orientação, comunicações e outras aplicações.

Como líder dos EUA em semicondutores RISC-V, estamos muito orgulhosos de termos sido escolhidos pela agência espacial líder mundial para alimentar suas aplicações mais críticas”, disse Jack Kang, vice-presidente sênior de desenvolvimento de negócios da SiFive. 

O X280 oferece ganhos de desempenho de ordem de magnitude sobre processadores concorrentes, e nosso RISC-V SiFive IP permite que a NASA se beneficie do suporte, flexibilidade e viabilidade a longo prazo do ecossistema global RISC-V em expansão. Sempre dissemos que com o SiFive o futuro não tem limites e estamos muito satisfeitos em ver que o impacto de nossas inovações se estende muito além do nosso planeta. 

A decisão da NASA e da Microchip de optar por um projeto RISC-V não é apenas sobre a novidade de um conjunto de instruções RISC-V aberto e isento de royalties (ISA). De acordo com Kang, a arquitetura RISC-V é aquela que provavelmente terá uma grande base de desenvolvedores em 10, 15 ou até 20 anos e, portanto, é uma aposta segura para a NASA.

Se você olhar para os atuais chips PowerPC, nós os usamos há décadas, quantos programadores PowerPC existem agora?, disse ele. Embora agora conheçamos a arquitetura subjacente do processador HPSC da NASA, temos que esperar e ver como o projeto será implementado, como qual proteção de radiação será usada, bem como qualquer outro processamento especializado exigido por semicondutores destinados ao espaço.

Como todos os tipos de missões da NASA exigem recursos computacionais, esse chip atualizado pode beneficiar todos os esforços futuros da NASA, sejam missões científicas em terra, missões no espaço profundo ou voos tripulados.

Além disso, a natureza aberta e colaborativa do RISC-V permitirá que a ampla comunidade de desenvolvedores de software acadêmico e científico contribua e desenvolva algoritmos e aplicativos científicos, bem como otimize as muitas funções matemáticas, filtros, bibliotecas de redes neurais transformadas e outros.