Si vous ne connaissez pas le Cray C90 c’est probablement parce que vous êtes nés bien après l’heure de gloire de cette marque Américaine. Il fût une époque ou pour parler d’un ordinateur ultra puissant on le comparait à un Cray. Ces engins monstrueux ont pendant longtemps été considérés comme les machines les plus incroyables de leur époque.
Le Cray C90 est sorti au début des années 90 et sa forme particulière en a fait une icône de son époque. Fidèle à ses habitudes la marque a développé un engin basé sur un module de base entouré de protubérances externes. Un design qui a influencé par mal d’auteurs de science fiction aussi bien dans les livres que dans des bandes dessinées, des dessins animés, des films ou des séries.
2.17 m de haut, 2.95 m de large et 2.57 m de profondeur pour ce Cray 916
Cela a suffisamment marqué Chris Fenton pour lui donner envie de construire une montre basée sur ce design et ces fonctions. Une idée totalement loufoque bien entendu mais assez éclairante également. Chris est un ingénieur qui désigne des superordinateurs. Il a donc un intérêt particulier pour ce type de machines. Avec l’aide d’une imprimante 3D, un écran OLED rond et d’une carte de développement FPGA – une carte proposant un circuit programmable capable de se comporter matériellement comme un processeur particulier – il a réussi a proposer une version « mobile » du Cray C90 qu’ont pourra porter au poignet. Dans tous les sens du verbe porter.
Pour ce développement Chris s’est penché sur un design particulier, celui du Cray Y-MP C916. Il a modélisé et imprimé un châssis au 1/25e de l’engin et monté son écran OLED par dessus. A l’intérieur il a glissé une batterie et les composants nécessaires et a monté l’ensemble sur un bracelet de montre… Evidemment la proposition est parfaitement ridicule et on comprend assez vite que cette idée de montre est juste une blague.
A gauche le FPGA et à droite le Teensy
Par contre l’objet en lui même est parfaitement fonctionnel. Avec à son bord une carte de développement FPGA Diligent CMOD-A7, il retrouve un cœur de Cray fonctionnant à 105 MHz. Un chiffre qui fera sans doute sourire beaucoup d’entre vous mais qui correspond exactement à ce que proposait à l’époque un autre supercalculateur Cray le J90. Le Cray C90 fonctionnait quand à lui à 244 MHz mais il ne pouvait pas être émulé par la solution embarquée aussi Chris a pris l’esthétique de l’un et le cœur de l’autre pou son petit projet. La partie graphique est assurée par la présence d’un microcontroleur Teensy 3.6 qui pilote l’écran OLED, gère l’interface SPI vers le FPGA et assure diverses autres tâches.
A quoi cela peut t-il servir ? Et bien Chris n’a pas forcément les mêmes loisirs que tout le monde. Son goût pour la programmation l’a poussé a développer en Python un outil permettant de gérer des simulations gravitationnelles de Jupiter et de 63 de ses lunes. Pourquoi faire ? Tout simplement parce que les Cray de ce type étaient à l’époque employés par des astrophysiciens exactement pour ce type de calculs. Qui n’a jamais rêvé de porter au poignet une simulation spatiale ? Surtout quand on prend en compte le fait que les données proposées sont issues des coordonnées fournie par la NASA elle-même ?
La vision « de côté » du projet révèle un léger défaut ergonomique qui ne saute pas aux yeux vu du dessus
Pour parfaire le côté absurde et magnifique de son projet, Chris indique que puisque tout le monde connait la position des 63 lunes de Jupiter, il suffit de regarder celles-ci sur sa montre pour savoir quelle heure il est sur Terre. Une affirmation Pataphysique tout à fait recevable.
A découvrir en détail sur cette page
Merci à Biou pour le lien !
2,5€ par mois | 5€ par mois | 10€ par mois | Le montant de votre choix |
Un peu trop petit à mon goût.
:)
Côté positif : même bras tendu, on arrive très bien à lire l’heure ! :D
Se mettre le doigt dans l’œil sera effectivement très dangereux !
Moi je veux le même en version CRAY XMP pour mettre sur mon bureau ! (je suis pas convaincu de le mettre au poignet ;-)
Quand j’étais à l’EPFL à Lausanne dans les années 2000, j’avais vu un vieux CRAY XMP/48 magnifique qui servait dorénavant….de banc public !
La plupart des gens devait prendre ça pour un banc très design ou l’oeuvre d’un artiste. Mon coeur de geek des années 80/90 avait sursauté à sa vue. Et oui, j’ai osé posé mes fesses dessus !
Seymour Cray était un esthète !
@Jojo90: Nous vivons une période de bras tendus, effectivement :(
Le côté méta-absurde est aussi d’utiliser un teensy pour cela… quand on voit que le teensy propulse le Tracker M8 de DirtyWave (dont Pierre avait parlé)… encore de l’overkill :D
Je viens de chercher 5 min sans succès : quelqu’un aurait un lien git ou autre vers le code « Python un outil permettant de gérer des simulations gravitationnelles de Jupiter et de 63 de ses lunes » ? Intéressé par curiosité :)
Mega génial. Certains bricolent avec la Sensor Watch, là on est bien au dessus !
J’suis sûr que l’autonomie est plus élevée qu’une Apple Watch
@Matthias: Cinquante nuances de Grey… ;)
Ne pas hésiter à changer de bras de manière a garder une musculature symétrique.
J’attendrai la version de bureau pour ma part :D