前两天TOP500公布了2016年上半年的全球HPC超算排名,位于无锡的神威太湖之光不声不响地挤下了此前六届冠军天河2号夺得第一,并且把最高性能从33PFLOPS提升到了93PFLOPS(9.3亿亿次),理论性能更是率先突破10亿亿次,达到12.5亿亿次。这则消息已经公布,国内外都在热议,一方认为用国产处理器打了美国封锁的脸,另一方则认为中国建超算没什么意义,浪费投资,因为应用跟不上。对于这点质疑,太湖之光其实在应用上也同样有了突破,国人30年来首有超算应用入围了高性能计算领域中的戈登贝尔奖,占了入围项目的一半。
神威太湖之光不仅性能最强,超算应用上也有了突破
神威太湖之光超算其Linpack浮点性能为93PFLOPS,理论性能是125.4PLFOPS,它使用了国内研发的申威SW26010处理器,260核心架构,乱序执行,频率1.45GHz,1个处理器就是1个节点,每个节点8GB
DDR3内存,256个节点组成1个超级节点,160个超级节点互联连接,因此总计是40960个节点,10649600个核心,内存容量1.3PB。
神威太湖之光的主要规格
在性能大幅飙升的情况下,太湖之光的功耗反而从天河2号的17.8MW降低到了15.37MW,计算下来其单位性能功耗达到了6GFLOPS/W,性能全球第一的情况下能耗比能排到全球第三。
此前中国及世界最强的超算是天河2号,它使用了3.2万颗Intel Xeon E5及4.8万块Xeon
Phi处理器,总投资是30亿人民币,太湖之光超算的性能达到了天河2号的三倍左右,但投资只有18亿(包括了研发、硬件及软件费用,不包括运营费用),使用国产处理器的好处还是很明显的。
话说回来,就算在性能、功耗、投资等方面取得了突破性成绩,仍有批评者认为太湖之光没什么意义,因为中国的超算全都是闲置的,应用跟不上,是面子工程。应用问题确实是有的,有些地方政府的超算中心也确实不是从市场需求出发的,不过这事在太湖之光上不一样了。
衡量超算应用价值也有个国际奖项,这就是被称作超算应用领域诺贝尔奖的“戈登贝尔”奖,从1987年建立以来,中国团队从未入围。今年,基于“神威·太湖之光”系统的三项全机应用已经入围,占全部入围数量一半。三项应用分别为中科院软件所与清华大学、北师大合作的“全球大气非静力云分辨模拟”;国家海洋局海洋一所与清华大学合作的“高分辨率海浪数值模拟”;中科院网络中心的“钛合金微结构演化相场模拟”。
此外,在这3项应用中已经有2项的性能达到了30-40 PFLOPS,占了整个性能的近一半。
虽然入围不代表最终一定都能当选,但在应用方面,太湖之光显然是做了准备的,而且取得了突破性进展,指责超算面子工程并不公平。
PS:太湖之光三项应用的报道来自于经济参考报今天的一篇报道,文章写的很中肯,不光是报道了中国超算的进展,对超算研发、应用中的一些问题也没有回避,也介绍了一些超算的作用,值得一读。