评论:且慢以超算第一强国自居
赵广立
新一期全球超级计算机TOP500榜单6月20日公布,中国一夜之间成为世界超算舞台上的最大赢家:使用中国自主芯片制造的“神威·太湖之光”取代“天河二号”登上榜首;且中国超算上榜总数首次超越美国名列第一。
此外,中国超算在效能排行榜Green500榜单的前10名中,也占据了半壁江山,包括“神威·太湖之光”、中科曙光3台、浪潮1台、联想1台。
其中最大的惊喜当属“神威·太湖之光”。我国科研人员用几乎落后两代的工艺制造出能与英特尔下一代众核相当的产品,还比后者先一步投入应用。没有使用英特尔芯片、没有计算资源闲置空耗的诟病,“神威·太湖之光”的登顶几乎是中国超算对美国超算的一次完美逆袭。
那么,今天中国可以以超算第一强国自居了吗?笔者认为,还没到火候。全球超算TOP500的发起人杰克·唐加拉曾说,超级计算机要尽量简单好用。这是他对最好(超级)计算机的定义。唐加拉指出了超算行业无法回避的问题,即实用性。
在此前我国“天河二号”登顶TOP500的时代,我国超算一直遭受这样的质疑:中国超级计算机是否好用?是否过剩?有没有用好?
我国在超算应用上的确有弱点。首先是缺乏应用软件,很多应用依赖商业软件,主动研发相对较少;其次是缺乏大量的超算专门人才;再次是我国在超算应用中缺乏有效合作。
超算设备的硬件和系统都是专业的人做专业的事,但其应用环境却是跨学科的。如果缺乏有效合作,应用开发的“硬骨头”就没人愿意去啃。此外,把高性能计算机的应用环境做得更利于用户使用,也是目前高性能计算发展中较大的瓶颈。
超算人才的培养也是构建超算生态的重要一环。未来10年,超级计算机技术还会有更加突飞猛进的发展,未来千万亿次超算的体积可能只有糖块大小,其面临的功耗、稳定性等一系列技术挑战尚有赖于年轻一代解决。而我国普通高等教育中,还没有“并行计算”这个专业。
说到底,我们需要完善高性能计算的生态环境,才能实现超算产业的健康、可持续发展。“神威·太湖之光”带给中国的惊喜以及中国夺取入选数量上的“头把交椅”的确给了我们在超算领域的自信和勇气,不过,在还没有培育出健康的生态环境之前,我们最好还是不要以“超算第一强国”自居。倒不如踏实做好眼下该做的事,蓄积实力,等待水到渠成的那一天。
2016年06月23日来源:《中国科学报》