07.10.2026 · Signal Titans Editorial
Baies, mémoire à tores et contrôle de marge : l’architecture du Whirlwind du MIT
Comment l'équipe de Jay Forrester au MIT a conçu Whirlwind, pionnier de la mémoire à tores, du contrôle de marge et du calcul numérique en temps réel.

À la fin des années 1940, le responsable de projet Jay Forrester supervisa la construction de l'ordinateur Whirlwind au deuxième étage du bâtiment Barta, situé au 211 Massachusetts Avenue à Cambridge. Plutôt que d'essayer de minimiser l'emprise au sol de la machine, Forrester fit un choix architectural délibéré : il privilégia l'accessibilité du système et la fiabilité de la maintenance au détriment de l'économie d'espace. En conséquence, l'ordinateur s'étendait sur 98 baies d'équipement dans la salle informatique principale, occupant plus de 2 000 pieds carrés, auxquels s'ajoutaient 18 baies de commutateurs, de boutons et d'oscilloscopes dans la salle de contrôle adjacente. Forrester avait conscience que chaque tube, câble et connecteur finirait par nécessiter une intervention, ce qui rendait l'accès physique absolument vital.
Une architecture axée sur l'accessibilité
Construit au MIT grâce aux financements de l'Office of Naval Research et de l'US Air Force, Whirlwind a été conçu pour exécuter des calculs à haut débit en temps réel, tels que le contrôle du trafic aérien et la simulation de vol. Mis en service à la fin de l'année 1949, le système fonctionnait avec une longueur de mot de 16 bits et exécutait 50 000 opérations d'addition par seconde. Ses dimensions physiques étaient gigantesques : intégrant environ 5 000 tubes à vide, Whirlwind consommait plus de 100 kilowatts d'électricité. La seule unité d'arithmétique était répartie sur 16 baies identiques — désignées de A0 à A15 — où chaque baie traitait un bit à travers plusieurs registres, dont un accumulateur de 16 bits qui utilisait à lui seul 448 tubes à vide.
Contrôle des marges de tension et mémoire à tores
L'exploitation de milliers de tubes à vide posait des défis matériels permanents, car la défaillance d'un seul composant pouvait interrompre les calculs en cours. Pour maintenir la stabilité de l'ensemble, Whirlwind a inauguré le contrôle marginal, ou marge de tension, géré à partir de sa rangée P de baies de contrôle d'alimentation. En faisant varier systématiquement les tensions d'alimentation tout en exécutant des programmes de diagnostic, les ingénieurs soumettaient les composants fragiles à un stress afin d'identifier et de remplacer les tubes affaiblis avant qu'ils ne tombent en panne en cours de fonctionnement normal.
Le stockage principal représentait un autre obstacle majeur. Whirlwind s'appuyait initialement sur des tubes de stockage électrostatique, qui conservaient les bits sous forme de points sur des écrans phosphorescents, mais qui s'avéraient particulièrement instables. En 1953, l'équipe les a remplacés par la première mémoire à tores de ferrite mise en production, substituant à ces écrans fragiles des grilles stables d'anneaux magnétiques assurant une mémoire centrale fiable.
Les fondations de la défense aérienne
L'association du contrôle des marges de tension et de la mémoire à tores a transformé Whirlwind en un processeur temps réel hautement fiable. Bien que le MIT n'ait produit qu'un seul exemplaire de Whirlwind, ses innovations conceptuelles ont eu une portée immense. Whirlwind a notamment servi de socle technologique direct pour le système informatique de défense aérienne SAGE AN/FSQ-7 de la guerre froide, qui a adapté son architecture temps réel pour surveiller l'espace aérien nord-américain.
Échos architecturaux modernes
Whirlwind a prouvé que les ordinateurs électroniques pouvaient traiter des données en direct avec une fiabilité suffisante pour des applications de contrôle en temps réel, se démarquant ainsi des traitements par lots sur cartes perforées dominants à l'époque. Sa mémoire à tores novatrice est devenue la technologie de mémoire dominante pour les ordinateurs centraux pendant des décennies. Guidé par la vision de Forrester axée sur la facilité d'accès au matériel et le diagnostic préventif, Whirlwind a établi que la fiabilité et la réactivité en temps réel étaient des piliers tout aussi fondamentaux de l'informatique que la vitesse brute de calcul.
Illustration éditoriale générée par IA ; ce n’est pas une photographie documentaire.
Source: The Whirlwind Computer at CHM