Le processeur ternaire 5500fp, une alternative oubliée de l'informatique

Un chercheur indépendant, Claudio Lorenzo La Rosa, a récemment démontré que la logique ternaire peut encore fonctionner dans un processeur de généraliste. Le dispositif, nommé 5500FP, est le premier circuit intégré ternaire fonctionnel depuis six décennies.

Comment fonctionne un processeur ternaire?

En lieu et place des bits binaires, un processeur ternaire utilise des trits, qui peuvent prendre trois valeurs : -1, 0 et +1. Cela permet de stocker environ 1,58 fois plus d'informations que les bits, en utilisant moins d'unités de données pour exprimer le même contenu.

Les nombres négatifs sont représentés en inversant les trits, ce qui simplifie les opérations arithmétiques par rapport au système binaire.

Le 5500fp, un prototypage viable?

Le 5500fp, un prototypage viable?

Le 5500FP est un processeur RISC de 24 trits fonctionnant à 20 MHz, implémenté sur un FPGA standard de haute disponibilité. Contrairement au Setun, qui a existé dans les années 1950, ce dispositivo peut communiquer avec l'ensemble des systèmes binaire sans adaptation spéciale.

Le but à long terme de La Rosa est de convertir ce prototype en un circuit intégré silicium pur, ce qui pourrait permettre d'atteindre des fréquences plus élevées et d'exploiter réellement les avantages théoriques du système ternaire.

Le 5500FP n'est pas destiné à remplacer les processeurs actuels, mais plutôt à ouvrir une brève à exploration que la communauté informatique a fermée dans les années 1960. Il s'agit d'une arme de recherche qui peut servir de base pour ce qui vient dans les prochaines années.