Як 30 Mac Mini стали основою для репліки легендарного Cray-1?

Музей історії обчислень у Іспанії реалізував унікальний проєкт, об'єднавши тридцять старих комп'ютерів Apple Mac Mini для відтворення форми та функціональності суперкомп'ютера Cray-1. Оригінальна машина, представлена у 1976 році, була відома своїм характерним С-подібним корпусом, розробленим для оптимізації довжини кабелів та швидкості передачі сигналів. Музей вирішив використати цей візуальний стиль, наповнивши його сучаснішим (хоча й уже не новим) залізом.

Для створення кластера було обрано моделі Mac Mini, що випускалися в період з 2012 по 2014 рік. Це дозволило не лише відтворити естетику минулого, а й створити робочу обчислювальну систему. Замість одного гігантського процесора, як це було в оригіналі, архітектура репліки базується на розподілених обчисленнях між багатьма вузлами.

Технічна конфігурація кластера

Серцем експонату є розподілена мережа, що складається з двох типів процесорів. Зокрема, команда музею використала п'ять Mac Mini з чотириядерними процесорами Intel Core i7 та 25 одиниць з двоядерними процесорами i5. У підсумку система отримала доступ до 70 обчислювальних ядер, що дозволяє виконувати складні завдання паралельно.

Чому репліка потужніша за оригінальний суперкомп'ютер?

Порівняння продуктивності репліки та оригінального Cray-1 демонструє колосальну різницю в обчислювальній силі, яку принесла ера мікропроцесорів. Поки оригінал був вершиною інженерії свого часу, сучасні (навіть застарілі) чипи забезпечують на порядки вищу швидкість виконання операцій.

Згідно з даними проєкту, під час тестування кластер із Mac Mini досяг показника продуктивності у 1,5 терафлопс. Для порівняння, оригінальний Cray-1 мав 64-бітний процесор із тактовою частотою 80 МГц та об'єм пам'ятяті лише 8,39 МБ. Його теоретична пікова продуктивність становила близько 160 мегафлопс. Отже, музейна репліка не просто імітує вигляд, вона фактично перевершує оригінальну машину за швидкістю обчислень у тисячі разів.

ХарактеристикаОригінальний Cray-1 (1976)Репліка з Mac Mini (2026)
Процесор/Ядра80 МГц (64-біт)70 ядер (i5 та i7)
Пікова продуктивність~160 мегафлопс1,5 терафлопс
Об'єм пам'яті8,39 МБЗалежить від конфігурації Mac Mini

Як працює програмне забезпечення та управління системою?

Для того, щоб розрізнені Mac Mini працювали як єдине ціле, розробники використали спеціальні протоколи взаємодії. Програмне забезпечення базиється на операційній системі macOS Mojave, яка підтримує Message Passing Interface (MPI). Саме MPI дозволяє розподіляти складні обчислювальні завдання між різними вузлами кластера, забезпечуючи синхронізацію процесів.

Керування всім цим масивом техніки здійснюється через термінал, який виглядає дуже автентично, підлаштовуючись під епоху 70-х років. Проте всередині цей термінал є досить сучасним і складним вузлом управління.

Архітектура управління та інтерфейс

Система керування побудована на базі Raspberry Pi, яка запускає класичні емулятори середовищ. Ця плата керує цілим кластером Raspberry Pi та взаємодіє з двома автентичними одиницями Cray CX1 2006 року, що працюють під управлінням CentOS. Для зручності підключення замість класичних CRT-моніторів використані сучасні дисплеї Samsung, проте загальний інтерфейс зберігає ретро-стилістику. Крім того, всередині самого термінала знаходиться ще один Mac Mini, який виступає головним контролером, розподіляючи завдання між усіма іншими пристроями в мережі.

Яка система охолодження забезпечує тишу в музеї?

Однією з найбільших проблем при збиранні великої кількості комп'ютерів в одному корпусі є тепловиділення. Оскільки Mac Mini працюють у щільному компонуванні, для запобігання перегріву було розроблено спеціальну систему охолодження.

Замість використання шумних механічних вентиляторів, конструктори застосували систему природної конвекції. Принцип роботи простий: гаряче повітря піднімається вгору, що створює природний потік, який виводиться через верхню частину вежі. Це дозволяє підтримувати стабільну температуру без зайвого шуму, що критично важливо для музейного простору, де відвідувачі мають спокійно спостерігати за експонатами.

Проте повністю безшумною систему назвати важко. Наразі основним джерелом шуму є два гігабітні Ethernet-перемикачі, які працюють на рівні приблизно 30 децибелів. Команда музею вже розглядає можливість заміни цих пристроїв на повністю безшумні альтернативи, щоб зробити експонат ще більш комфортним для прослуховування.

Які наступні кроки у розвитку проєкту?

Цей експонат є лише першим етапом масштабного бачення музею. Команда не планує зупинятися на відтворенні історичної репліки, а прагне створити щось значно масштабніше, що матиме реальну цінність для сучасного світу обчислень.

Зараз музей шукає фінансування через краудфандинг для придбання ще близько 80 одиниць Mac Mini з чипами M4. Мета цього амбітного плану — побудувати повноцінний сучасний суперкомп'ютер, який зможе претендувати на місце у престижному списку Top500. Таким чином, перетворення застарілого заліза на потужний інструмент стає не лише способом збереження історії, а й шляхом до нових технологічних досягнень.

FAQ: Часті запитання про репліку Cray-1

Яку саме модель Mac Mini використовували для проєкту?

Для створення репліки було використано 30 одиниць Mac Mini, виготовлених у період між 2012 та 2014 роками. Це дозволило отримати достатню кількість ядер (70 у сумі) для демонстрації принципів розподілених обчислень у корпусі, що імітує дизайн Cray-1.

Чим продуктивність репліки відрізняється від оригіналу?

Репліка значно потужніша за оригінальний суперкомп'ютер 1976 року. В той час як Cray-1 мав пікову продуктивність близько 160 мегафлопс, кластер із Mac Mini досягає 1,5 терафлопс завдяки сучасним багатоядерним процесорам Intel Core i5 та i7.

Як вирішено питання охолодження при відсутності вентиляторів?

Музей використовує систему природної конвекції. Завдяки конструкції вежі гаряче повітря від Mac Mini піднімається вгору за природними фізичними законами і виходить через верхній отвір. Це дозволяє уникнути шуму від механічних вентиляторів у залі музею.

Чи можна використовувати цей кластер для реальних завдань?

Так, завдяки використанню протоколу Message Passing Interface (MPI) на базі macOS Mojave, система здатна виконувати розподілені обчислювальні завдання. Хоча зараз це експонат, майбутній план з використанням чипів M4 спрямований на створення справжнього суперкомп'ютера для складних обчислень.

Яка головна мета краудфандингу для музею?

Головна мета — зібрати кошти на купівлю ще 80 нових Mac Mini з процесорами M4. Це дозволить музею розширити поточну систему та побудувати суперкомп'ютер настільки потужний, щоб він міг потрапити до світового рейтингу Top500.

Key takeaways

  • Репліка Cray-1 складається з 30 Mac Mini (2012–2014 рр.) і має 70 ядер.
  • Продуктивність системи становить 1,5 терафлопс, що в тисячі разів більше за оригінал.
  • Охолодження здійснюється шляхом природної конвекції без використання шумних вентиляторів.
  • Музей планує за допомогою краудфандингу додати 80 Mac Mini M4 для входу в Top500.

Висновок

Проєкт Музею історії обчислень — це унікальне поєднання шани до минулого та технологічного прогресу. Перетворивши застарілі Mac Mini на репліку легендарного Cray-1, дослідники не лише оживили історію, а й продемонстрували, наскільки далеко просунулися обчислювальні можливості за останні пів століття. Цей експонат слугує нагадуванням про те, що навіть старе залізо може мати нове життя, якщо застосувати до нього креативний підхід та сучасні методи розподілених обчислень. Подальші плани щодо створення суперкомп'ютера рівня Top500 роблять цей проєкт одним із найцікавіших у сфері музейної технологічної інженерії.