超级计算机:从零起步赢得速度、应用“双优势”
高性能超级计算机,是世界发达国家争抢的重要“制高点”,对国家安全、经济和社会发展,具有举足轻重的支持作用。因此加快发展超级计算机,推广超级计算机应用,对于我国科学研究、推动科技创新和促进经济社会高质量发展意义重大。
40多年来,我国超级计算机经历了从无到有、从跟跑到局部领先、从关键核心技术引进到实现自主可控的艰难发展历程。
勇于突破封锁,我国超算技术不再受制于人
“多年来,中、美、日等国在超级计算机领域的竞争,实际就是科技实力与综合国力的竞争。”中国科学院计算技术研究所研究员张云泉说,我国几代超算人前赴后继,创造出了不起的“奇迹”。截至目前,天河二号、“神威·太湖之光”等国产超级计算机,在国际超级计算机大赛上,共拿下10个世界第一。
在国家超级计算无锡中心主任杨广文的记忆中,上世纪70年代,首台超级计算机问世后,国际上对超级计算机的需求猛增。发达国家在重点产业领域,利用超级计算机取得了多方面的突破。当时,美国、日本等国在一些关键核心技术上,对中国全面封锁。
那时,我国由于没有高性能的计算机,部分石油矿藏数据和资料不得不用飞机送去国外处理,不仅费用昂贵,而且受制于人。
当时,我国曾向某发达国家提出进口一台性能不算很高的超级计算机,对方却回复:必须要为这台机器建一个六面不透光的“安全区”,能进入“安全区”的只能是巴黎统筹组织的工作人员。
1978年,党的十一届三中全会召开,拉开了改革开放的序幕。也就是在这一年,我国正式启动巨型计算机的研制工作。
“为什么要研制自己的巨型计算机?因为中国要搞四个现代化,不能没有巨型计算机!”杨广文告诉科技日报记者,超级计算机由大量的计算节点组成,每个计算节点由一些CPU(中央处理器)组成,计算节点由高速互联网络连接起来。除此之外,整个系统还包括大规模存储系统、系统软件、应用软件和冷却系统等。因此短时间内,我国要想在超级计算机核心技术上取得重大突破、跑在世界前列,不是一件容易事。
然而,我国的科研人员并未被眼前的困难吓倒。当时,他们脑子里只有一个念头:早日造出中国人自己的巨型计算机,技术上不再受制于人。
从1978年到1983年,这5年里,承担此项任务的研发团队,没日没夜的顽强拼搏,解决了无数个基础理论、技术和制造工艺问题,攻克了数以百计的关键技术难关,创造性地提出了“双向量阵列”结构并完成整体设计,比原计划提前一年成功研制出“银河-Ⅰ”巨型计算机。
1983年12月26日,我国第一台亿次巨型计算机“银河-Ⅰ”正式通过国家技术鉴定,系统达到并超过了预定的性能指标,机器整体稳定可靠,且经费只用了原计划的1/5。
这标志着中国成为世界上少数几个能够独立设计和研制亿次巨型计算机的国家。
面向国家需求,实现真正安全自主可控
“从2002年之后,经过15年的高速发展,中国超算实现了安全、自主、可控。”杨广文说。