那年夏天,我第一次听说银河
说起来有点不好意思,我第一次听到银河计算机这个名字,真以为是用来算星轨、看银河系的天文设备,后来才知道,这台机器不抬头看天,它低头算的是国家的命脉——石油勘探、气象预报、航天模拟,甚至核武器研制,而它的名字,也真的源于那个浪漫的意象:银河迢迢,星光璀璨,科研人员希望在计算机的宇宙里,点亮属于中国人自己的星群。
今天咱们就聊聊这台让几代中国科研人又自豪又感慨的机器,不堆参数,不打官腔,就像邻居大哥跟你讲他家那辆跑了四十年的老车一样,聊聊它的前世今生。
那时候,我们连摸一下都要看人脸色
故事得从七十年代末讲起,那时候石油部想从国外买一台高性能计算机来处理勘探数据,人家倒是答应卖,但提了个让人心里堵得慌的条件:机器必须放在他们指定的地方,由他们的人管理,中国人要用得先提交申请,运算结果还得经过他们审查。
说白了就是,我花钱买了把锄头,但锄头锁在邻居家院子里,每次想刨地都得敲门求人,刨出来的土还得让人家先捏一把,这事儿搁谁身上能痛快?
当时国家就下了决心:砸锅卖铁,也得造出自己的巨型机。这个任务交给了国防科技大学的前身——长沙工学院,1978年,银河-Ⅰ项目正式启动,带队的是慈云桂教授,老爷子当时已经六十多了,跟一帮平均年龄不到四十岁的年轻人一起,窝在长沙的机房里,一干就是五年。
有个细节我一直记得很清楚,那时候没有先进的冷却系统,巨型机发热量大,夏天机房里温度能到四十度,技术人员就拉来工业冰块,用风扇吹着降温,大家轮流进去调试,出来时浑身湿透,跟从水里捞出来似的。银河-Ⅰ就是在这样的环境里,一点一点攒出来的。
| 银河-Ⅰ核心数据 | 1983年研制成功 |
| 运算速度 | 每秒1亿次 |
| 主要用途 | 石油勘探数据处理 |
| 历史意义 | 中国第一台亿次巨型机 |
一亿次,现在看不算啥,可那是1983年
“每秒一亿次”这个数字,今天随便一部智能手机的算力都是它的几十上百倍,但回到1983年,这是零的突破,世界上能造巨型机的国家,一只手就数得过来——美、日、苏,现在加上了中国,银河-Ⅰ的诞生,意味着咱们跨过了那道门槛。
有意思的是,银河-Ⅰ的第一个大活儿,还真是给石油部干活,当时这台机器连续运转了十个月,处理了上百条地震测线数据,找到了好几处储油构造,那些曾经卡我们脖子的外国公司,后来态度明显不一样了——你有这个能力,他就不敢随便开价。
机器的命运,跟人的命运其实挺像的,你自己站得起来,别人才会拿正眼瞧你。
从“跟跑”到“并跑”,三代银河的接力
银河-Ⅰ之后,故事没停,反而加速了。
1992年,银河-Ⅱ来了,运算速度冲到每秒10亿次,突破了当时西方对我们实行的技术封锁,到1997年,银河-Ⅲ问世,速度达到百亿次级别,这三代机器摆在一起,能清楚看到一条路径:
- 银河-Ⅰ是有了,解决的是“有没有”的问题
- 银河-Ⅱ是快了,解决的是“够不够用”的问题
- 银河-Ⅲ是稳了,开始进入大规模应用阶段
这期间有个转变挺关键,早期的银河机用的是自己设计的元器件,很多部件靠手工焊接、调试,稳定性是个大挑战,到了银河-Ⅲ,开始采用通用芯片和并行处理架构,这个思路后来一直延续到了天河系列超级计算机上,可以说,银河系列是整个中国高性能计算机家族的老祖宗,血脉一直没断。
天气预报为什么越来越准了?有它一份功劳
聊这些大块头,最怕的就是脱离日常生活,其实银河计算机跟老百姓的关系,比想象中近得多。
就拿天气预报来说,上世纪八九十年代,咱们的天气预报准确率跟现在没法比,很大一个原因就是算不过来,气象模型需要把大气切成无数个小格子,每个格子的温度、气压、湿度都得算一遍,计算量是天量,没有高性能计算机,就只能用粗糙的网格,算出来的结果自然就不准。
银河系列投入气象运算后,模式分辨率从一百多公里逐步细化到几十公里甚至更小。你手机上那个“未来两小时降雨预测”,背后就是这类巨型机几十年的技术积淀。
还有石油勘探、核爆模拟、新药筛选、高铁气动外形设计……这些事没法做实物实验,全靠计算机仿真,银河系列在这些领域默默扛了二三十年,从来没掉过链子。
机房里的烟火气
我读研时的导师是当年银河-Ⅱ研发团队的一员,有次喝酒,他跟我讲了个事。
银河-Ⅱ调试的时候有个bug死活找不出来,团队连续熬了好几个通宵,凌晨三点多,大家都困得不行,有个师兄突然站起来说:“你们说,这机器是不是嫌咱们太吵了?”然后对着机柜鞠了个躬,说了句“对不起啊,打扰了”,大家笑完,莫名其妙思路就打开了,半小时后bug找到了。
导师说,那批人现在很多已经退休了,有的已经不在了,但每次看到电视里播“天宫”空间站、“嫦娥”探月、“蛟龙”深潜,他都会想起那台占据整层楼的银灰色大家伙,想起它嗡嗡作响的风扇声,还有那些深夜里的泡面味。
有些东西,只有经历过从无到有的人,才真正懂得它的分量。
今天的天河系列超级计算机已经多次登顶全球超算排行榜,速度是银河-Ⅰ的亿万倍,但往回看,1983年那台每秒运算一亿次的机器,依然是所有故事的起点,它不只是一堆电路和芯片,更像是一个时代的注脚——在那个物资匮乏、技术封锁的年代,有一群人用最笨的功夫,做成了最聪明的事。
有时候我在想,一台计算机的寿命可能只有十年,但它留下的那种精气神,会渗透进一个国家的骨髓里,很久很久都不会消散。