La NASA adopte le RISC-V pour les futurs ordinateurs spatiaux

Perseverance
Beeld: NASA/JPL

La NASA veut une nouvelle génération d’ordinateurs intégrés pour ses vaisseaux spatiaux et choisit des puces basées sur l’architecture RISC-V à code source ouvert.

La NASA veut de nouveaux ordinateurs de bord pour ses futures missions spatiales. Ils doivent être cent fois plus puissants que la génération actuelle. Il avait déjà été annoncé précédemment que la NASA avait passé un contrat de 50 millions de dollars pour développer les nouvelles puces. Microchip Technology a été le gagnant. Il apparaît maintenant que le fabricant de puces SiFive participe également au développement, et que RISC-V sera l’architecture sous-jacente.

Le HPSC, abréviation de High-Performance Spaceflight Computer, disposera de douze cœurs de calcul : huit cœurs vectoriels X280 optimisés pour les charges de travail AI/ML et deux cœurs RISC-V-CPU à usage général. Le CSHP sera beaucoup plus efficace que son prédécesseur. En effet, il sera possible d’éteindre la puce par segments lorsqu’elle n’est pas utilisée. Cette solution est intéressante pour les missions autonomes qui durent longtemps.

Importance de RISC-V

Le nouvel ordinateur de bord doit à nouveau servir pendant plusieurs décennies. C’est l’une des raisons pour lesquelles la NASA a opté pour RISC-V. L’organisation spatiale prévoit que l’architecture open source aura également un grand impact dans dix, voire vingt ans. Après tout, le RISC-V semble avoir le vent en poupe et gagner en importance, certainement maintenant que le x86 ne semble pas être le bon choix pour de plus en plus d’applications et que Arm se fait mal voir. Le choix de la NASA valide l’architecture RISC-V qui, malgré ses avantages, accuse encore un certain retard sur la concurrence.

Le HPSC remplacera le BAE RAD750 datant de 20 ans. Il est construit sur l’architecture PowerPC et est utilisé, entre autres, dans le télescope spatial James Web et le rover martien Perseverance.

newsletter

Abonnez-vous gratuitement à ITdaily !

Category(Required)
This field is for validation purposes and should be left unchanged.
retour à la maison