Un ordinateur ternaire : le futur de l'informatique se réécrit ?

Pendant des décennies, le système binaire a régné en maître sur l'informatique. Mais un chercheur indépendant, Claudio Lorenzo La Rosa, vient de rouvrir une porte longtemps fermée : celle de la logique ternaire. Son processeur 5500FP, le premier de son genre en six décennies, pourrait bien remettre en question les fondements mêmes de notre manière de concevoir l'informatique.

Un héritage oublié : le setun et la logique ternaire

L'histoire de l'informatique n'est pas une ligne droite. Dans les années 1950, l'Université de Moscou a construit le Setun, un ordinateur ternaire qui fonctionnait, était performant pour son époque et démontrait que la logique ternaire était viable. Un temps, il a été une alternative sérieuse au système binaire, avant que l'industrie ne se stabilise sur cette dernière voie. La raison ? Un investissement massif dans les composants binaires, rendant toute reconversion prohibitif. Le ternaire n'a pas perdu une bataille, il a été laissé pour compte par la course à l'industrialisation.

Le ternaire : plus qu

Le ternaire : plus qu'un simple ajout de valeur

Alors, qu'est-ce qui rend le processeur 5500FP si particulier ? Contrairement aux processeurs binaires qui utilisent des bits (0 ou 1), le 5500FP utilise des trits, qui peuvent prendre trois états : -1, 0 ou +1. Ce n'est pas simplement l'ajout d'une troisième valeur, mais un changement fondamental dans la logique de représentation et de traitement de l'information. Chaque trit stocke environ 1,58 fois plus de données qu'un bit, permettant théoriquement un encombrement réduit des données.

L'avantage réside également dans la gestion des nombres négatifs. En binaire, la représentation d'un nombre négatif nécessite un bit dédié au signe, complexifiant les opérations arithmétiques. En ternaire, les nombres négatifs sont simplement représentés par l'inversion des trits, simplifiant les calculs. Donald Knuth, figure emblématique de l'informatique théorique, a qualifié le système ternaire de “plus élégant de tous les systèmes numériques” – une appréciation qui résonne encore aujourd'hui.

Un prototype ambitieux, un futur possible

Un prototype ambitieux, un futur possible

Le 5500FP, un processeur RISC de 24 trits fonctionnant à 20 MHz, est construit sur un FPGA standard. Bien qu'il ne rivalise pas avec les processeurs modernes en termes de vitesse, sa viabilité démontre le potentiel de l'architecture ternaire. L'objectif à long terme de La Rosa est de transposer ce design sur du silicium, ouvrant la voie à des fréquences beaucoup plus élevées et à l'exploitation pleine et entière des avantages théoriques du système ternaire.

L'histoire du Setun nous rappelle que le choix du système binaire n'était pas dicté par une supériorité technique intrinsèque, mais par des contraintes industrielles et le moment opportun. Le 5500FP ne révolutionnera pas l'industrie des semi-conducteurs du jour au lendemain, mais il rouvre une voie de recherche longtemps abandonnée et soulève des questions cruciales.

Certains types de calcul, comme le traitement du signal, la logique ou certains aspects de l'intelligence artificielle, pourraient bénéficier de réels avantages avec le ternaire, avantages qui n'ont jamais été explorés sur du matériel moderne. Claudio Lorenzo La Rosa a prouvé que l'alternative est non seulement vivante, mais aussi réalisable avec des moyens modestes. Le futur de l'informatique ternaire dépendra désormais de l'intérêt que les acteurs majeurs voudront bien y accorder.

Le règne du binaire a été si dominant qu'il a créé l'illusion de l'unicité. Le 5500FP prouve le contraire : l'innovation est un cycle, et le passé peut éclairer l'avenir.