Résumé :
Le Musée espagnol d'histoire de l'informatique a réalisé une exposition de répliques grandeur nature du Cray-1. L'emblématique armoire en forme de C ne restaure pas les circuits des années 1970. Au lieu de cela, 30 Mac mini produits entre 2012 et 2014 sont installés pour former un cluster informatique distribué opérationnel. Le projet a duré environ 18 mois et a non seulement commémoré le 50e anniversaire de Cray-1, mais a également fait écho au 50e anniversaire de la fondation d'Apple. Grâce à une console de style rétro, les visiteurs peuvent regarder les programmes évoluer à partir d'un seul cœur de processeur pour être exécutés en parallèle sur l'ensemble d'un parc de machines.


Le cluster
se compose de 25 modèles Core i5 bicœur et de 5 modèles Core i7 quadricœur. Le matériel dispose d'un total nominal de 70 cœurs de processeur, exécutant macOS Mojave, et coordonne chaque nœud via une interface de messagerie. Il utilise le calcul parallèle distribué, divisant les tâches et les confiant à plusieurs ordinateurs pour traitement ; ceci est différent de l'architecture du Cray-1 original, qui utilise un processeur vectoriel pour exécuter la même instruction sur plusieurs ensembles de données. Il s’agit donc d’une exposition qui emprunte une apparence classique et présente le concept de calcul parallèle moderne, plutôt qu’une réplique du Cray-1 basée sur le circuit et l’architecture d’origine.

L'exposition a été récemment testée à l'aide d'un programme de multiplication matricielle Python écrit par l'équipe. À cette époque, 64 cœurs ont été mis en service, et le résultat était d'environ 1,3 billion d'opérations en virgule flottante par seconde ; auparavant, lorsque les 70 cœurs fonctionnaient, le projet avait signalé environ 1,5 billion d'opérations. Le site Web du projet répertorie les indicateurs de 64 cœurs et environ 1,5 billion de fois, montrant qu'il existe des différences de calibre ou de statut de test entre les personnalités publiques. Il s’agit des résultats de tests de programmes spécifiques auto-écrits et ne constituent pas des références standardisées entre les applications. Il n'est pas approprié de simplement déclarer combien de fois la réplique est plus rapide que l'original en termes de performances globales. Pour référence, le Cray-1 original a un pic théorique d'environ 160 millions d'opérations en virgule flottante par seconde. Il était utilisé pour les calculs scientifiques et techniques et était célèbre pour son architecture de traitement vectoriel.
Pour que l'appareil puisse être exposé dans un musée, l'équipe a installé le Mac mini verticalement sur un support en aluminium et a utilisé l'effet cheminée du cadre en acier pour dissiper naturellement la chaleur sans utiliser de ventilateurs mécaniques supplémentaires. Selon les rapports, le bruit le plus évident dans l'armoire provient des deux commutateurs Gigabit Ethernet situés en bas, soit environ 30 à 33 décibels, et l'équipe prévoit de passer à des équipements plus silencieux. La console combine les éléments de conception d'anciens terminaux tels que le DEC VT05 et le Processor Technology Sol-20, et est équipée de trois moniteurs Samsung modernes et de panneaux de commande analogiques ; il était initialement prévu d'utiliser des moniteurs CRT, mais en raison de problèmes de compatibilité avec les nouvelles et anciennes interfaces, un écran plat a été utilisé à la place.

L'exposition prévoit également d'ajouter un lecteur de disquettes, des voyants lumineux à l'ancienne et un étui à clavier inspiré du HP 250. Environ la moitié de l'espace dans l'armoire est encore vacante. L’équipe du projet espère acheter 70 à 80 Mac mini équipés de puces M4 grâce au financement participatif. L'objectif est de pousser le cluster vers la liste des supercalculateurs TOP500 ; il s'agit encore d'un projet futur et ne signifie pas que les expositions existantes ont atteint le niveau d'inclusion dans la liste.
Commentaires