西班牙博物馆用30台旧Macmini复刻Cray-1超算,1.5万亿次浮点性能致敬50周年
西班牙计算机历史博物馆耗时18个月,以30台2012–2014款Mac mini构建1:1比例Cray-1超算外形复刻展品,运行macOS Mojave集群,实测达1.5 TFLOPS;项目融合复古控...
西班牙计算机历史博物馆(Museo de Historia de la Computación)近期展出一台引人注目的装置:一座按1:1比例复刻的1976年Cray-1超级计算机。这台标志性的C形机柜并非由原始电路构成,而是内嵌30台2012至2014年间生产的Mac mini,组成一套可实际运行的分布式计算集群。项目历时约18个月完成,既为纪念Cray-1问世50周年,也呼应苹果公司创立50周年这一双重时间节点。
Cray-1曾是冷战时期高性能计算的象征,其环形设计不仅为散热考虑,更因向量处理器架构需极短信号路径而定型。它采用单指令多数据(SIMD)模式,一条指令可同步处理多个数据元素,理论峰值性能约为1.6亿次浮点运算每秒(160 MFLOPS),广泛应用于核物理、气象建模与流体动力学等科研领域。而此次复刻并未追求硬件级还原,而是以现代消费级设备为载体,展示从向量处理到分布式并行计算的范式迁移。
集群由25台双核Intel Core i5与5台四核Core i7机型组成,名义上共70个CPU核心。系统运行macOS Mojave(10.14),通过内置消息传递接口(MPI)实现节点间任务协调。在一次测试中,团队调度64个活跃核心执行自编Python矩阵乘法程序,测得性能约1.3万亿次浮点运算每秒(1.3 TFLOPS);另一次全70核运行时报告达1.5 TFLOPS——该差异源于个别节点临时离线,且所有数据均基于特定算法脚本,非通用基准测试结果,故不宜直接对比原版Cray-1的综合性能。
值得注意的是,该项目在工程实现上颇具巧思。为适配博物馆环境,团队放弃传统服务器机房的强制风冷方案,转而采用被动对流散热:Mac mini被竖直固定于铝制托架上,嵌入钢制机架后形成天然“热烟囱”效应——热空气沿垂直通道自然上升,经顶部格栅排出,全程无需额外风扇。整机运行噪音极低,仅底部两台千兆以太网交换机产生30–33分贝声响,团队计划后续替换为静音型号。相比之下,单台Mac mini闲置时噪音仅为12–15分贝,使整套装置在展厅中近乎无声。
控制台设计同样体现历史与现代的交融。团队参考DEC VT05与Processor Technology Sol-20等1970年代终端风格,打造定制操作界面,配备三块现代三星平板显示器(原计划使用CRT,因接口兼容问题放弃)、模拟指示灯面板及仿HP 250键盘外壳。主控Mac mini置于终端内部,负责任务分发与状态监控。参观者可通过该控制台实时观察程序如何从单核逐步扩展至全部节点并行执行,直观理解并行计算的扩展逻辑。
尽管当前配置已具备可观算力,项目团队仍设定了更具野心的远景:通过众筹添置70至80台搭载Apple M4芯片的新款Mac mini, 将集群规模扩展至百台以上,目标是冲击TOP500全球超级计算机榜单。不过需明确,此为未来规划,现有展品尚未达到榜单入围门槛——TOP500最新门槛约为1.5 PFLOPS(即1500 TFLOPS),远高于当前1.5 TFLOPS水平。
这一项目的价值不在于性能竞赛,而在于其教育意义与技术隐喻。它揭示了一个事实:今日随手可得的消费电子设备,其单机算力早已超越半个世纪前耗费数百万美元建造的专用超算。Cray-1当年需占地数平方米、功耗数百千瓦,而30台Mac mini总功耗不足2千瓦,体积压缩至原机柜尺寸内,且静音运行。这种反差本身即是对摩尔定律最生动的注解。
从架构角度看,原版Cray-1依赖高度定制化的向量处理器与极低延迟互连,属于“垂直整合”的巅峰;而复刻集群则代表“水平扩展”路线——通过标准化硬件+软件调度实现性能叠加。后者已成为当代超算主流,如美国Frontier系统即由数千个AMD EPYC节点构成。博物馆项目无意替代真实科研平台,却精准捕捉了这一转型关键点:计算能力的民主化,正通过消费级硬件的规模化部署悄然发生。
值得补充的是,选择macOS而非Linux并非偶然。开发者发现macOS Mojave原生支持Open MPI,省去了跨平台适配成本;同时,苹果设备的一致性降低了集群管理复杂度——30台Mac mini在固件、驱动与系统行为上高度统一,显著优于混杂硬件的典型Linux集群。这也侧面反映:在特定场景下,封闭生态的稳定性可转化为工程优势。
目前机柜尚余约一半空间未填充,团队正评估后续升级路径,包括加装软盘驱动器仿真模块、老式LED状态灯阵列,以及更多交互式演示程序。展览本身亦动态演进:随着参观者反馈增加,控制台界面已迭代两版,新增实时核心负载热力图与任务分配树状视图。
此类项目在全球范围内并不鲜见——如英国国家计算博物馆曾用Raspberry Pi集群复刻IBM System/360,美国Computer History Museum也曾以Arduino模拟ENIAC逻辑门。但西班牙方案的独特之处在于,它未止步于“外观模仿”,而是让旧硬件真正参与计算任务,并以可感知的方式呈现性能跃迁。当观众看到屏幕上矩阵乘法时间从数秒骤降至毫秒级,他们理解的不仅是数字变化,更是计算范式的代际更替。
Cray-1早已退出历史舞台,但其精神仍在延续:对极致性能的追求,对物理限制的挑战,以及将抽象算法具象为可触摸机械的工程师浪漫。这台由30台旧Mac mini组成的“安静巨兽”,正是这种精神在2026年的温柔回响。
