Дизайнер суперкомпьютера уменьшил Cray C90 до размера наручных часов
Инженер-электрик, который помогает проектировать суперкомпьютеры, создал миниатюрную версию Cray C90, которая помещается в наручные часы. Сочетание 3D-печати, OLED-дисплея и платы разработки FPGA привело к появлению крошечного Cray, который он может носить на запястье и с большим трудом и концентрацией использовать для определения времени.

Изображение: Chris Fenton
Для создания наручных часов Cray C90 в масштабе 1/25 Крис Фентон разработал модель Cray Y-MP C916, достаточно маленькую, чтобы ее можно было носить как часы. Он построил его с помощью 3D-принтера, обрезал необходимые печатные платы, чтобы они поместились внутри, и установил OLED-дисплей. У них также есть аккумулятор со встроенным зарядным устройством, и Фентон говорит, что к часам можно прикрепить ремешок в стиле НАТО.
Система работает на плате разработки Diligent CMOD-A7 FPGA. Он содержит ядро ЦП Cray, работающее на частоте 105 МГц, что соответствует фактической тактовой частоте Cray J90. Заметьте, C90 работает на частоте 244 МГц. Интерфейсный процессор представляет собой микроконтроллер Teensy 3.6, управляющий сигналами сброса и интерфейсом SPI, поступающим в процессор Cray. Микроконтроллер Teensy также управляет OLED-дисплеем.
Платы FPGA и Teensy 3.6, используемые в наручных часах Cray C90 (Изображение предоставлено Крисом Фентоном)
Внутри корпуса наручных часов Cray C90 (Изображение предоставлено Крисом Фентоном)
Далее Фентону понадобилось программное обеспечение для часов. Поскольку это был проект для развлечения и часть того, что он называет «серией по вычислительной некромантии, связанной с Креем», инженер-электрик практически выбросил из окна полезность. Благодаря своей работе и интересам ему нравилось моделировать гравитацию N-тел, и именно это он и сделал с суперчасами Cray C90. В данном случае гравитационное моделирование N тел использует математические формулы, чтобы продемонстрировать, как планета и ее спутники взаимодействуют гравитационно.
Юпи́тер — крупнейшая планета Солнечной системы, пятая по удалённости от Солнца. Наряду с Сатурном, Ураном и Нептуном, Юпитер классифицируется как газовый гигант.
Планета была известна людям с глубокой древности, что нашло своё отражение в мифологии и религиозных верованиях различных культур: месопотамской, вавилонской, греческой и других. Современное название Юпитера происходит от имени древнеримского верховного бога-громовержца. Википедия
Читайте также:Ученые находят новые подсказки о строении ледяной луны Юпитера«Вояджер-1» неожиданно начал передавать загадочные сигналыУченые утверждают, что Юпитер был ответственен за астероид, убивший динозавров
Тестирование симуляции N-body на наручных часах Cray C90 / Изображение: Christ Fenton
Производитель говорит, что использование его суперкомпьютерных наручных часов «должно быть так же непонятно, как и моя мотивация для их создания», и похоже, что он точно достиг этой отметки. Чтобы узнать время на наручных часах, вы смотрите на положение спутников Юпитера. Потому что все мы знаем, где будут находиться эти лунные тела в определенное время суток…
Конечный продукт является программируемым и выглядит как миниатюрная версия суперкомпьютера Cray. Фентон говорит, что это «раздвигает границы полезности и сложности». Я склонен согласиться, добавив, что я бы нервничал, надев их — часы кажутся высотой в несколько дюймов, и я вижу, как стучу ими о дверные косяки каждый раз, когда прохожу через них. Опять же, я должен признать, что выглядит это действительно круто.
Источник: Tomshardware.com










0 комментариев