欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

我国超算世界第一 日本不服:HPCG性能榜逆袭

程序员文章站 2022-04-02 08:41:08
2016年下半年的top500排行榜已经公布,中国的太湖之光、天河2号继续保持第一、第二,中国超算在该项目中已经连续4年卫冕了。top500排名基于linpack性能,...

2016年下半年的top500排行榜已经公布,中国的太湖之光、天河2号继续保持第一、第二,中国超算在该项目中已经连续4年卫冕了。top500排名基于linpack性能,不过这两年来大家已经注意到了单看cpu性能的弊端,开始使用hpcg性能来全面衡量超算性能,天河2号之前也是hpcg性能第一名,但今年下半年的第一被日本k超算夺走,它在top500中的排名目前是第七

我国超算世界第一 日本不服:HPCG性能榜逆袭
日本k/京超算是top500中的老面孔了,目前hpcg性能拿下世界第一

top500用的linpack从1993年来就是衡量超算性能的基准了,最新版hpl 2.0规范从2008年一直用到现在,不过top500创始人之一的田纳西大学教授jack dongarra认为linpack性能已经过时了,所以提出了hpcg(高度共轭梯度基准测试)标准,与linpack关注线性方程的计算性能不同,hpcg使用更复杂的微分方程计算方式。

简单来说,linpack更考验超算的处理器理论性能,而hpcg更看重实际性能,对内存系统、网络延迟要求也更高,所以任何hpc超算测出来的hpcg性能要比linpack性能低得多,有个hpcg/hpl比率可衡量计算效率,大部分超算的比例都在5%以内,1-3%的比比皆是。

我国超算世界第一 日本不服:HPCG性能榜逆袭
2016年上半年度的hpcg性能榜单,中国的天河2号是第一,日本k位列第二

hpcg标准从2014年开始正式参与排名,今年上半年的hpcg性能排行榜中,国内的天河2号以580tlfops位列第一,日本k(京)位列第二,hpcg性能为554.4tflops,top500第一的太湖之光hpcg性能是371.2tflops,位列第三——此前我们说到太湖之光的hpcg/hpl效率只有0.4%,是hpcg前10名中效率最低的,槽点就是源于这里,不过太湖之光超算的绝对性能逆天,所以hpcg总性能依然强大。

正在举行的sc16超算大会上将公布下半年度的hpcg排行榜,截至本文发稿时官网上尚未有详细名单,但第一名已经确定是日本的k/京电脑,新一轮测试中其性能达到了602tflops,力压中国的天河2号登顶。

由于没有看到官方详细排名,其他hpcg超算排名还不清楚,而且对比了日本k/京超算这几年的top500排名,其节点规模并没有变化,top500性能并没有提升,意味着硬件并没有升级,而hpcg性能从2014年的461tflops一路提升到现在的602tflops,只能认为日本超算在优化上挖掘了更多潜力。

此外,除了top500、hpcg之外,超算排名还有一个graph500,11月份的榜单中日本k超算也拿下了第一名,第二名是中国太湖之光,第三名是美国的红杉,详细排名如下所示:

我国超算世界第一 日本不服:HPCG性能榜逆袭
graph500排行榜,日本k超算也拿下了第一