Loongson Technology développe sa propre architecture de jeu d’instructions CPU


Le développeur chinois de processeurs Loongson Technology a annoncé cette semaine qu’il avait développé sa propre architecture de jeu d’instructions CPU (ISA), Loongson Architecture (LoongArch), qui n’a rien à voir avec des architectures conçues en dehors de la Chine. Étonnamment, les premiers processeurs basés sur la nouvelle architecture ont déjà été enregistrés et seront commercialisés cette année.

Pendant de nombreuses années, les processeurs de Loongson se sont appuyés sur différentes versions de l’architecture LoongISA de l’entreprise, qui étaient des sous-ensembles de l’architecture MIPS64. Cette approche a permis à l’entreprise de maintenir la compatibilité avec les logiciels développés pour MIPS64 (qui comprend des logiciels pour supercalculateurs) et également d’introduire ses propres extensions pour améliorer les performances des applications modernes.

En revanche, LoongArch contiendrait près de 2 000 instructions propriétaires. Pendant ce temps, la société a déclaré qu’elle avait supprimé les instructions obsolètes ne convenant pas aux conceptions matérielles modernes afin de garantir une faible consommation d’énergie et des conceptions plus simples. En plus du jeu d’instructions de base, LoongArch propose des instructions d’extension de conversion binaire (LBT), des instructions d’extension de traitement vectoriel (LSX), des instructions d’extension de traitement vectoriel avancées (LASX) et des instructions d’extension de virtualisation (LVZ), rapporte PC Watch.

(Crédit d’image: Loongson)

Apparemment, les premiers processeurs à utiliser le LoongArch sont le 3A5000 quadricœur de Loongson pour les PC clients et le 3C5000 16 coeurs pour les serveurs multiprocesseurs. Auparavant, Loongson appelait ces processeurs «  compatibles MIPS64  », afin qu’ils puissent exécuter des programmes initialement développés pour les processeurs Loongson de la génération précédente qui reposaient sur un sur-ensemble de l’architecture MIPS64. Le Loongson 3A5000 devrait être expédié au premier semestre 2021, tandis que le 3C5000 devrait être disponible vers la fin de l’année, selon un précédent rapport.

Loongson Technology a publié son manuel du système d’instruction d’infrastructure LoongArch à certaines parties intéressées pour évaluation, mais ne l’a pas encore publié pour un public plus large de développeurs de logiciels. En outre, le LoongArch est actuellement évalué par l’agence chinoise de la propriété intellectuelle.

Loongson

(Crédit d’image: Loongson)

La Chine s’efforce d’atteindre l’autosuffisance en semi-conducteurs depuis des années et a même créé son programme Made in China 2025 qui fixe le délai dans lequel cette autosuffisance doit être atteinte. Les analystes doutent que la Chine soit autosuffisante d’ici 2025 en ce qui concerne les semi-conducteurs, mais le pays avance vers son objectif.

Un processeur ISA propriétaire est certainement un pas vers l’autosuffisance car Loongson n’a plus besoin de s’appuyer sur Arm, MIPS, x86, RISC-V ou d’autres architectures de processeur occidentales. Cependant, seul le temps nous dira si l’entreprise peut réellement développer un écosystème compétitif pour son LoongArch.

Il est à noter que Loongson Technology a déjà annoncé son intention de transiter vers RISC-V open-source, donc si LoongArch échoue, la société aura un plan B.

Laisser un commentaire