每次全球超算TOP500榜单发布,新闻标题都很热闹:谁又第一了,谁跌出前十了。但榜单背后的指标是什么意思,排名高是不是就代表好用,很多人并不清楚。看懂几个关键参数,这些新闻就不只是热闹了。
TOP500一年发两次,通常在6月和11月。排名依据是Linpack基准测试的实测性能Rmax,单位是每秒浮点运算次数FLOPS。Linpack解的是稠密线性方程组,能比较好地压出机器的峰值能力,所以被沿用了几十年。
榜单上常看到三个数:Rmax是实测性能,Rpeak是理论峰值,两者比值就是效率。效率低说明机器的计算单元没喂饱,瓶颈可能在内存带宽、互联网络或者散热降频。所以光看Rpeak没有意义,实际能跑出多少才是关键。
Linpack也有局限。现在很多应用是稀疏计算、图计算或者AI训练,访存模式和Linpack差别很大,Linpack排名高不代表这些负载也快。于是有了HPCG基准,更贴近实际应用的访存特性;还有HPL-MxP,把低精度AI算力也算进来,反映混合精度场景下的能力。Green500则按每瓦性能排名,看能效。
从格局上看,美国、中国、日本、欧洲是第一梯队。美国有Frontier、Aurora、El Capitan这些百亿亿次级机器,日本有富岳,中国有神威太湖之光和天河系列。中国在榜单上的数量一度很多,后来申报策略调整,排名数字变化更多反映申报意愿,不完全等于实际装机量。
排名对实际工作的意义,主要是三个层面。科研上,能进榜的机器通常更容易申请到机时,做气候模拟、药物筛选、材料计算有优势;产业上,超算中心拿排名做招商和宣传;技术上,榜单反映了芯片、互联、液冷这些路线的竞争态势,比如GPU加速占比越来越高,Arm架构开始进入榜单。
普通用户看这类新闻,别只盯着第一名。更有价值的信息是:新增系统用了什么加速卡、互联方案是什么、能效提升了多少、上榜机器的应用领域。这些才决定超算能不能真正解决实际问题,而不是只在一个基准测试里跑分。
上一篇:U盘20年专利到期意味着什么:USB闪存的原理和产业变局
下一篇:没有了