30 Mac mini d'occasion réincarnent le Cray-1 de 1976 : 8 000 fois plus puissant

30 Mac mini d'occasion réincarnent le Cray-1 de 1976 : 8 000 fois plus puissant

Ingénierie MatérielleSupercalculateurHistoire de l'InformatiqueRéutilisation Matérielle

Sources:Museo de Historia de la Computación + Web Research

Au centre de la galerie d’exposition se dresse une réplique grandeur nature à l’échelle 1:1 du Cray-1, restituant fidèlement la silhouette emblématique du supercalculateur de 1976. Sous cette enveloppe tourne une grappe de calcul formée de 30 Mac mini d’occasion produits en 2012, délivrant une puissance combinée équivalente à environ 8 000 fois celle de la machine originale.

L’industrie grand public a l’habitude de reléguer les puces vieilles de dix ans au rang de déchets électroniques. Cette réplique apporte un démenti éclatant : le véritable plafond de la puissance de calcul ne dépend pas d’un composant isolé, mais du réseau de coordination qui unifie ce matériel hétérogène.

Trente machines sauvées du rebut sous la carrosserie d’une icône cinquantenaire

Le premier Cray-1 a été livré en 1976, l’année même de la fondation d’Apple. Pour célébrer cette coïncidence historique, le Musée d’histoire de l’informatique (Museo de Historia de la Computación) a consacré 18 mois à fabriquer cette réplique : reconstruction à l’identique de la colonne en « C » et banc circulaire rembourré à la base, ce fameux design où l’assise des opérateurs était directement intégrée au châssis du supercalculateur.

À l’intérieur de la tour, chaque nœud de calcul provient du marché de l’occasion. L’équipe a rassemblé 30 anciens Mac mini : 25 machines équipées d’Intel Core i5 bicoeurs et 5 unités Core i7 quadricoeurs. À l’exception de deux exemplaires de 2014, toutes les machines datent de 2012. Autrefois promises à la benne, ces machines forment aujourd’hui un cluster opérationnel totalisant 64 cœurs actifs.

Vue d'ensemble de la réplique avec le banc circulaire emblématique du Cray-1 Figure : Vue d’ensemble de la réplique avec le banc circulaire emblématique du Cray-1. Source : Museo de Historia de la Computación

Les réseaux universels supplantent le silicium sur mesure : le bond de 8 000x

Le grand écart des chiffres donne le vertige. Le Cray-1 originel reposait sur une architecture de traitement vectoriel appliquant une instruction unique à plusieurs registres simultanés, pour une puissance de crête d’environ 160 mégaflops.

La grappe reconstituée à partir d’ordinateurs recyclés affiche quant à elle 1,3 téraflops mesurés, avec un pic enregistré à 1,5 téraflops lorsque tous les cœurs sont sollicités. Même avec un nœud actuellement hors ligne, le débit de calcul surpasse celui de 1976 de plus de 8 100 fois. Ce contraste saisissant démontre comment les architectures distribuées à bas coût ont éclipsé les conceptions monolithiques spécialisées.

La machine d’époque visait la performance absolue d’un bloc unique, misant tout sur des circuits sur mesure aux coûts faramineux. Dès lors que les limites physiques d’un châssis monolithique sont atteintes, les coûts de conception explosent de manière exponentielle. L’informatique moderne a donc fait le choix de la distribution : relier des puces grand public par des protocoles réseau standardisés. L’élasticité des architectures distribuées a fini par faire voler en éclats le monopole technologique des supercalculateurs dédiés.

Fini le vacarme des ventilateurs : un tirage naturel en cheminée thermique

La dissipation thermique constituait le défi physique insurmontable des années 1970. Le Cray-1 utilisait un refroidissement liquide au fréon alimenté par d’imposants compresseurs frigorifiques de 10 à 40 tonnes, doublés d’un groupe moteur-générateur dodécaphasé pour filtrer les variations du réseau électrique. Comme ces équipements auxiliaires bruyants étaient installés en dehors de la salle informatique, le Cray-1 lui-même restait discret ; le vacarme assourdissant venait des machineries derrière le mur.

Pour cette réplique, l’équipe a conçu une solution thermique remarquable. Grâce à des châssis en acier sur mesure et des plateaux en aluminium conducteur, les 30 ordinateurs sont insérés verticalement dans la colonne. Le boîtier cylindrique se transforme en une véritable cheminée thermique à convection naturelle : l’air frais entre par la base, s’échauffe au contact de l’aluminium et s’échappe naturellement par les grilles supérieures.

Ce tirage vertical évite totalement l’ajout de ventilateurs mécaniques supplémentaires. Au repos, un Mac mini n’émet que 12 à 15 décibels. Lorsque toute la grappe tourne à plein régime, le seul bruit perceptible provient du flux d’air d’environ 30 décibels généré par les commutateurs réseau à la base. Loin du sifflement strident des centres de données actuels, ce micro-supercalculateur demeure aussi silencieux qu’un meuble de salon.

Mac mini disposés verticalement sur plateaux en aluminium et châssis acier formant une cheminée thermique naturelle Figure : Mac mini disposés verticalement sur plateaux en aluminium et châssis acier formant une cheminée thermique naturelle. Source : Museo de Historia de la Computación

64 cœurs pilotés depuis une console rétro : multiplication matricielle en direct

Côté logiciel, l’équipe a délaissé les distributions Linux classiques au profit de macOS Mojave sur l’ensemble des nœuds. Ce système d’exploitation éprouvé intègre nativement l’interface de passage de messages Open MPI, permettant au nœud maître de distribuer les tâches sur le réseau local sans configuration laborieuse.

Le centre névralgique du cluster est relié à une console évoquant le design historique du terminal DEC VT05 des années 1970. Si l’équipe avait envisagé un tube cathodique (CRT) authentique, elle a finalement opté pour un écran LCD moderne afin de garantir la fiabilité opérationnelle, tout en conservant des fentes factices pour disquettes et un boîtier de clavier rétro.

Les visiteurs du musée peuvent observer en direct l’accélération spectaculaire apportée par le calcul parallèle. Un banc d’essai exécute un produit matriciel massif. Sur un seul cœur de processeur, les lignes du terminal défilent lentement. Mais lorsque les 64 cœurs unissent leurs forces pour traiter les blocs de données en parallèle, la résolution de la matrice devient quasi instantanée.

Les puces vieillissent, l’architecture collaborative perdure

Les 30 machines actuelles n’occupent encore que la moitié du volume interne de la colonne. Le musée mène une campagne de financement participatif pour installer plus de 70 machines supplémentaires équipées de puces Apple Silicon M4. Une fois entièrement garnie, cette installation ambitionne de rivaliser avec certains scores historiques des classements mondiaux de supercalculateurs.

Des monstres au fréon d’il y a un demi-siècle aux grappes silencieuses d’aujourd’hui, cette réplique résume cinquante ans de mutations architecturales. Le matériel délaissé par le grand public conserve un remarquable potentiel de calcul dès lors qu’il bénéficie d’une orchestration réseau adaptée.

La frontière de la puissance de calcul ne se résume jamais à la date de gravure imprimée sur une puce. Ce monument physique démontre avec éclat que, lorsque la puissance collective du réseau brise les limites physiques individuelles, même le matériel d’occasion est capable de délivrer une productivité stupéfiante.

Liens de référence :

  • Ars Technica : Un musée reconstruit le Cray-1 à partir de 30 Mac mini recyclés
  • Museo de Historia de la Computación Présentation du projet
  • Hacker News Discussion (item?id=50028264)