Cray-1
L’année 1976 voit naître une machine qui va redéfinir les limites du calcul scientifique. Le Cray-1, fruit de l’obsession technique de Seymour Cray, émerge d’un parcours déjà remarquable dans l’univers des supercalculateurs. Cray avait signé auparavant les Control Data 6600 et 7600, deux références qui avaient installé sa réputation d’architecte visionnaire. Mais cette fois, il s’agit d’autre chose : construire la machine la plus rapide jamais conçue.
En 1972, Cray quitte Control Data pour créer sa propre société, Cray Research. L’objectif affiché tient en quelques mots : bâtir l’ordinateur le plus puissant au monde. Quatre années de développement intensif aboutissent à une réalisation spectaculaire. Le Cray-1 frappe d’abord par son allure : un cylindre de 2,75 mètres de diamètre, haut de près de 2 mètres, qui tranche avec l’esthétique rectangulaire habituelle des ordinateurs. Cette forme circulaire n’a rien d’un caprice esthétique. Elle répond à une contrainte technique implacable : raccourcir au maximum les liaisons entre composants pour gagner quelques nanosecondes précieuses.
Les chiffres donnent le vertige. La machine atteint 80 millions d’opérations en virgule flottante par seconde en fonctionnement normal, avec des pointes à 250 millions. Une performance qui pulvérise tous les records établis. Cette puissance brute s’appuie sur une innovation décisive : l’architecture vectorielle. Le Cray-1 traite simultanément des séries entières de données grâce à une technique de « chaînage » qui orchestre huit registres vectoriels de 64 éléments chacun.
Sous son habillage futuriste, la machine cache une philosophie de conception d’une simplicité déconcertante. Seymour Cray n’utilise que quatre types de circuits intégrés différents : des portes NAND 5/4, des puces mémoire et des registres, tous basés sur la technologie ECL. Cette approche minimaliste dissimule pourtant une complexité vertigineuse : 1 662 modules répartis sur 113 types différents, chaque module pouvant embarquer jusqu’à 288 circuits intégrés. L’ensemble mobilise l’équivalent de 2,5 millions de transistors.
La densité électronique génère un défi thermique redoutable. Concentrer autant de composants dans un espace aussi réduit produit une chaleur que les systèmes de refroidissement traditionnels ne peuvent évacuer. Cray développe alors une solution au fréon d’une sophistication remarquable. Des barres de refroidissement en aluminium et acier inoxydable serpentent dans chaque colonne de la machine, maintenant une température stable de 21°C. Cette prouesse technique conditionne le fonctionnement fiable de l’ensemble.
La mémoire atteint un million de mots de 64 bits, organisée en 16 bancs indépendants. Cette architecture offre la possibilité d’accéder simultanément aux données depuis plusieurs processus, réduisant les temps d’attente qui pénalisent les performances. Un système SECDED protège l’intégrité des calculs en corrigeant automatiquement les erreurs simples et en détectant les erreurs doubles.
Le succès commercial dépasse toutes les prévisions. Entre 1976 et 1982, Cray Research écoule environ 80 machines au prix unitaire de 19 millions de dollars. Les premiers clients comptent des centres de recherche gouvernementaux américains, mais aussi des institutions européennes comme le Centre Européen pour les Prévisions Météorologiques à Moyen Terme. Cette dimension internationale confirme l’avance technologique prise par Cray.
Les domaines d’application révèlent la polyvalence de la machine. Météorologie, aéronautique, recherche nucléaire : partout où la simulation numérique exige des calculs intensifs en virgule flottante, le Cray-1 excelle. Sa capacité à résoudre rapidement des systèmes d’équations différentielles complexes ouvre de nouvelles perspectives à la modélisation scientifique.
L’influence technique va bien au-delà des performances brutes. Le système d’exploitation et le compilateur FORTRAN, spécialement optimisés pour exploiter l’architecture vectorielle, établissent de nouveaux standards. La programmation s’avère plus accessible que sur des concurrents comme l’ILLIAC IV, favorisant l’adoption par la communauté scientifique.
Le développement s’accompagne d’enjeux considérables. La mise au point du système de refroidissement mobilise dix-huit mois de recherche intensive. La fabrication des cartes à cinq couches, avec leurs interconnexions d’une précision extrême, repousse les limites des techniques. Ces contraintes stimulent des innovations dont bénéficie l’ensemble de l’industrie.
En 1990, quatorze ans après sa mise en service, le Lawrence Livermore National Laboratory retire son Cray-1, dépassé par les nouvelles générations. La machine est vendue aux enchères en 1993 pour 10 000 dollars, soit 0,05% de son prix initial. Cette chute vertigineuse illustre l’accélération du progrès technologique dans les supercalculateurs.
Le Cray-1 cristallise une époque où la recherche de la performance absolue guidait l’innovation. Son influence perdure dans les principes de conception actuels : optimisation des communications inter-composants, gestion thermique sophistiquée, architecture simplifiée malgré la complexité des défis techniques. La machine incarne la vision de Seymour Cray, qui privilégiait l’élégance et la cohérence dans la quête de l’excellence technique.
Cette réalisation démontre qu’une architecture audacieuse, soutenue par une ingénierie méticuleuse, a les moyens de repousser spectaculairement les frontières du calcul scientifique. Les principes établis par le Cray-1 confirment sa place d’étape fondatrice dans l’évolution de l’informatique de haute performance.