西班牙的计算机历史博物馆里,立着一台Cray-1超算的1:1复刻品。外壳是绿的,玻璃是透明的,造型和原版一模一样。但里面装的不是1970年代的向量处理器,而是30台英特尔时代的Mac mini。

这套复刻装置能跑出最高1.5 teraflops的算力。原版Cray-1当年的成绩是160 megaflops。也就是说,这个用旧苹果电脑拼出来的"假古董",比它模仿的那台真古董快了将近一个数量级。

打开网易新闻 查看精彩图片

为什么是Mac mini

用英特尔版Mac mini搭集群,听起来不像第一选择。但放在2026年看,它可能是个划算的选择。

能用来做集群计算的设备很多,一堆树莓派也能干。博物馆是个常年呼吁捐赠旧硬件的机构,手里大概率攒了一大批旧英特尔Mac mini。苹果转向自研芯片之后,这些机器总得有个去处。

这个项目花了18个月才做成。它同时纪念两件事:Cray-1诞生50周年,以及苹果公司成立50周年。

30台机器怎么拼

整座塔由30台Mac mini组成,大部分是2012款——那代机器的SSD和内存还能自己升级。算下来一共64个处理核心:25台双核i5,5台四核i7。

系统没选Linux,用的是macOS Mojave 10.14,节点之间靠消息传递接口(MPI)通信。

工作方式和原版也不一样。原版Cray-1用向量处理,一条指令同时喂给多个计算单元;复刻版走的是独立处理器并行集群的路子。

性能上,复刻版平均能跑到1.3 teraflops。但它还没跑满——整座塔目前只填了一半。

团队正在众筹,想再要70到80台M4 Mac mini把另一半填上。如果凑齐,博物馆希望能冲进Top500超算榜单。

安静得不像超算

一堆Mac mini一起干活,动静却不大。整座塔的噪音在30到33分贝之间,主要靠塔身的隔音。

做法是把Mac mini用铝制支架竖着固定在钢架上,每台机器的底盖都拆掉了,靠被动散热而不是风扇。铝壳本身导热,竖直排列又形成烟囱效应——冷空气从塔底进,往上走,穿过节点带走热量,再从顶部出去。原版Cray-1当年也是这个思路。

目前最吵的部件是塔底的两台千兆以太网交换机,团队打算把它们换掉。

参观者看结果的地方是一台专门设计的终端,造型照着1970年代管理超算的那种机器做,还会加上3.5英寸和5.25英寸软驱、键盘外壳之类的元素。这台终端还能控制博物馆收藏的两台2004年的Cray C1X超算。

博物馆位于西班牙Majadas的Camino de Toril,每周六对公众开放,有导览。