Ordinateurs - Technologies
Un ordinateur n’est pas nécessairement une machine électronique. Calculer consiste, au sens large, à faire évoluer un système physique selon des règles déterminées afin que son état final fournisse un résultat. Rouages, relais, électrons, photons, phénomènes quantiques ou molécules d’ADN peuvent ainsi devenir les acteurs du calcul.
Ordinateurs mécaniques
Le calcul par engrenages
Les premiers calculateurs automatiques reposent entièrement sur la mécanique : roues dentées, axes, cames et engrenages représentent les nombres et exécutent les opérations. Les machines de Pascal au XVIIe siècle, puis celles de Leibniz, réalisent déjà automatiquement certaines opérations arithmétiques. Au XIXe siècle, Charles Babbage va beaucoup plus loin avec sa machine analytique : il imagine une machine programmable comportant mémoire, unité de calcul et instructions, même si elle ne sera jamais achevée de son vivant. L’intérêt de ces machines est avant tout historique : elles démontrent que le calcul peut être matérialisé par une machine. Leur précision peut être excellente, mais leur vitesse reste limitée par le déplacement et l’inertie des pièces. L’usure, les frottements et la complexité de fabrication empêchent également leur miniaturisation poussée. Elles ont néanmoins posé plusieurs principes fondamentaux de l’informatique moderne..
Ordinateurs électromécaniques
Le calcul par relais
Une étape intermédiaire apparaît lorsque la mécanique est commandée par l’électricité. Le composant emblématique est alors le relais électromagnétique : un courant actionne un contact mécanique qui peut représenter un 0 ou un 1. Dans les années 1930 et 1940, les machines de George Stibitz, celles de Konrad Zuse ou le Harvard Mark I utilisent ce principe. Certaines sont programmables par ruban perforé. Le Bell Labs Model II de 1943, par exemple, comportait 440 relais. Le relais permet de construire une logique numérique fiable, mais chaque commutation exige le déplacement physique d'une pièce. La vitesse reste donc faible. L'arrivée des tubes électroniques rend rapidement cette technologie obsolète pour le calcul intensif : ENIAC était environ mille fois plus rapide que les calculateurs électromécaniques de son époque. Les relais restent cependant une étape essentielle : avec eux, le calcul devient électrique avant de devenir véritablement électronique..
Ordinateurs analogiques
Calculer par analogie physique
Un ordinateur analogique représente une grandeur mathématique par une grandeur physique continue: position d’un mécanisme, rotation d’un axe, niveau d’eau, pression, courant ou tension électrique. Le calcul est réalisé directement par l’évolution de ces grandeurs. Dès l’Antiquité, le mécanisme d’Anticythère utilise des engrenages pour reproduire des phénomènes astronomiques. Aux XIXe et XXe siècles apparaissent des calculateurs mécaniques, hydrauliques et électromécaniques, comme les analyseurs différentiels à roues et disques. Puis l’électronique analogique utilise amplificateurs, résistances, condensateurs et potentiomètres pour résoudre notamment des équations différentielles. Ces machines excellent dans la simulation en temps réel: trajectoires, systèmes de guidage, réseaux électriques ou phénomènes physiques. Leur calcul peut être extrêmement rapide, car les opérations s’effectuent simultanément plutôt que successivement. Leur précision, en revanche, dépend directement des composants physiques. Supplanté par le numérique, le calcul analogique connaît aujourd’hui un regain d’intérêt pour certains traitements parallèles rapides et économes en énergie.
Ordinateurs numériques
Calculer avec des bits
L’ordinateur électronique numérique représente les informations par des états discrets, généralement les deux valeurs binaires 0 et 1. Les premiers grands calculateurs des années 1940 utilisent des tubes à vide : ENIAC, achevé en 1945 et présenté au public en 1946, en comporte près de 18 000 et réalise environ 5 000 additions par seconde. Le transistor, apparu à la fin des années 1940, remplace progressivement les tubes ; viennent ensuite le circuit intégré, puis le microprocesseur à partir des années 1970. Cette succession permet une miniaturisation spectaculaire : une seule puce contient aujourd’hui des milliards de transistors. Contrairement à l’analogique, le numérique offre une excellente reproductibilité des calculs, une grande facilité de programmation, de mémorisation et de transmission des données. Cette polyvalence explique sa domination : le même principe fondamental équipe montres, téléphones, ordinateurs personnels et supercalculateurs. Ses principales contraintes actuelles concernent la consommation énergétique, l’échauffement et les échanges de données entre mémoire et processeur.
Ordinateurs optiques ou photoniques
Calculer avec la lumière
Ici, ce sont les photons qui transportent ou traitent l’information. L’idée est étudiée depuis les années 1960, notamment pour le traitement d’images et les transformations de Fourier, avant un regain d'intérêt dans les années 1980 puis depuis les années 2010. Les circuits photoniques actuels utilisent lasers, guides d’onde, modulateurs et interférences lumineuses. L’avantage ne vient pas simplement du fait que « la lumière va vite ». L’optique permet surtout de transmettre énormément d’informations et d’effectuer certaines opérations massivement en parallèle, avec une faible dépense énergétique. Elle est particulièrement prometteuse pour les multiplications de matrices omniprésentes en intelligence artificielle. En revanche, fabriquer une mémoire et une logique entièrement optiques reste difficile. L’avenir proche semble donc surtout appartenir aux systèmes hybrides : électronique pour la mémoire et le contrôle, photonique pour les communications et certains calculs intensifs.
Ordinateurs quantiques
Calculer au cœur de la matière
L’ordinateur quantique ne remplace pas simplement le transistor par un composant plus rapide. Il change la manière même de représenter et de manipuler l’information. Son unité élémentaire, le qubit, peut exploiter superposition, interférence et intrication quantiques. Richard Feynman souligne dès 1981 l’intérêt de machines quantiques pour simuler la nature ; en 1994, Peter Shor montre qu’un ordinateur quantique suffisamment puissant pourrait factoriser efficacement de très grands nombres. Cette technologie ne rend pas tous les calculs plus rapides. Elle vise certaines classes de problèmes : simulation de molécules et de matériaux, cryptographie, optimisation ou algorithmes spécialement conçus pour elle. Plusieurs technologies de qubits sont explorées, notamment circuits supraconducteurs, ions piégés, atomes neutres et photons. Le principal obstacle demeure la fragilité des états quantiques et la correction des erreurs. En 2026, la technologie reste en plein développement, avec des démonstrations expérimentales de calculs dépassant les méthodes classiques dans certains régimes spécialisés..
Ordinateurs moléculaires et à ADN
Calculer au cœur du vivant
L’ordinateur moléculaire utilise des molécules comme supports de l’information et acteurs du calcul. L’ADN est particulièrement intéressant : ses quatre bases et surtout leur complémentarité permettent de coder des données et de provoquer des assemblages suivant des règles programmées. Au lieu de faire commuter successivement des transistors, on peut laisser un très grand nombre de molécules réagir simultanément. Les premières démonstrations modernes de calcul par ADN remontent aux années 1990. Cette voie promet donc un parallélisme gigantesque et une densité d’information exceptionnelle, mais elle reste expérimentale. Les réactions sont beaucoup plus lentes qu'une opération électronique et la préparation comme la lecture des résultats constituent des contraintes importantes. Des travaux ont néanmoins montré que des ensembles de brins d’ADN pouvaient être reprogrammés simplement en sélectionnant différentes molécules, plutôt que de reconstruire une machine pour chaque problème. L’objectif n’est pas de concurrencer le PC, mais d’exploiter le calcul là où la matière biologique elle-même offre un avantage.
Course de vitesse ?
Pas seulement ...
Pour en savoir plus: