超级计算机竞赛,中国正领跑世界

“全球最快超级计算机500强”(top500)每两年更新一次,2016年的榜单显示。中国不仅连续第七次成为世界上最快计算机的拥有者,而且打入500强的数量也是最多的——这是第一次有美国以外的国家做到这一点。
而且这也是第一次,全球最快的超级计算机使用了中国制造的微处理器芯片,而不是来自硅谷英特尔(intel)的芯片。
在科学界,超级计算机被视为一个国家技术领先地位的指标,计算机竞赛辅导从新型武器和药品研发,到汽车和消费类产品的设计,超级计算机都发挥着非常重要的作用。多年来,美国计算专家和企业高管们都表示,在超级计算机领域的领军地位对国家的很多利益至关重要。
“今天,甚至连民用洗涤剂的瓶子都是用超级计算机设计的,”芝加哥大学物理学家、教务长埃里克·d·艾萨克斯说。“中国越来越善于建造这些计算机,现在对美国的产业和国家安全,形成了强有力的竞争。”
美国在500强名单上失去领头羊地位的原因有很多。政府在联邦层面的基础科学研究投入长期存在争论,而且一些人反对政府资助那些与国家安全没有直接关系的产业创新,所以政府对超级计算的支持已经有所减弱。
在私营企业,像谷歌、微软、facebook和亚马逊这样的公司投入了数以十亿计的美元在云计算中心上,而解决科学问题并不是云服务的侧重点。
去年,美国封锁了一些先进微处理器对中国的出口,担心中国利用它们发展核武器,田纳西大学的计算机科学家杰克·唐加拉表示,这些处理器极有可能用来加快中国的自主技术研发。他曾在1993年参与创建最初的全球最快计算机榜单。
这个500强榜单是由唐加拉和劳伦斯伯克利国家实验室的物理学家埃里希·施特罗迈尔共同发布的。全球各计算中心每两年会向他们汇报一次情况和性能。
2001年时,500强名单中没有任何超级计算机来自中国。而现在,名单上有167座超级计算机来自中国,165座来自美国。而且中国在一个比较冷僻的类别中也处于领先地位——总处理能力,即一个国家所有上榜的超级计算机加总后的速度。
最快的计算机名为“神威·太湖之光”,它位于江苏省无锡的国家超级计算中心。
尽管中国在超级计算机领域取得了这些成就,但上榜计算机中91%的芯片仍来自英特尔。中国的顶尖技术,如软件和连接现代超级计算机中数以千计的芯片的网络,依然落后于美国。
但这种情况可能很快就会发生改变。行业组织半导体行业协会称,中国政府制定了一个雄心勃勃的计划,打算投入1500亿美元购买和开发各类芯片的新技术。
2015,奥巴马政府启动了一个新项目,内容是开发所谓的“艾级”超级计算机。这种计算机的速度将是当今最快的超级计算机的十倍。(一艾次指一秒钟内执行一百亿亿条数学指令。)计算机专家称,这种计算机能够对气候变化带来的危险等关键问题给出更明确的答案。
在奥巴马在2015年7月签署国家战略计算计划之前,建造美国最快的超级计算机的工作主要由美国核武储备管理计划主持。该计划1995年启动,旨在模拟核武器的测试和维护。
中国完善了ibm和克雷(cray)等美国公司开创的传统超级计算机的生产,然而美国现在的侧重点可能是效率更高的新型超级计算机。据加州大学圣迭戈分校加州通信与信息技术研究所所长拉里·斯马(larry smarr)介绍,这种超级计算机可能会催生专门应对人工智能等挑战的计算机。
最快的计算机面临的一个设计挑战在于它们巨大的功耗。神威·太湖之光的体积相当于一个大仓库,用电量大致相当于1.5万户的家庭用电。艾级超级计算机的用电量很有可能是它的两倍多,或者说相当于美国最大的太阳能发电设施铜山太阳能项目的发电量。
与此同时,即便美国能在十年内设计出艾级计算机,中国可能会率先实现这个目标。据唐加拉称,中国政府致力于在这个2020年之前达到艾级计算。
因为资金不足和技术挑战,“美国制造艾级计算机的计划出现延误,因此,我们进一步落后于本应该达到的水平,”他说。
唐加拉称,无锡的超级计算机神威是中国制造实力的象征。该计算机的基础分布在40960个微处理器上的1060万个处理器“核”。这些芯片单独运行时速度相对较慢,大约相当于苹果iphone 6的处理器速度。
神威也有自己的缺点。它的存储芯片技术较老,这意味着和最强大的美国超级计算机相比,它的各处理器数据交换速度有限。同时,中国的新型超级计算机仍建立在美国开发的光网络技术上。该技术被用于连接成千上万的微处理器芯片。
尽管中国上榜的超级计算机最多,但排名前二十的超级计算机仍以美国的为主,占了10台。
欧洲现在有105台超计算机。名单上日本的超级计算机从11月的37台降至现在的29台。
几名美国科学家将目前的情况比作上世纪80年代。那时,他们担心在超级计算机领域,美国正在输给日本。