在2017年11月中旬公布的超级计算机Top 500强榜单中显示,所有入榜超级计算机全部运行开放源码的Linux操作系统,没有一台运行微软的Windows操作系统,在以往的榜单中Windows操作系统至少占据1%的份额。在2017年上半年公布的Top 500排行榜中,有两台中国的IBM POWER计算机运行AIX系统,而它们已经掉出了在11月公布的榜单中,所以结果就是Top 500的所有超算都在运行Linux。
前二名来自于中国的超级计算机 最引人注目的是中国的超级计算机占据了前两名,神威太湖之光以93 petaflop/s称霸,天河二号以33.9 petaflop/s排名第二,如下图所示,前五名超级计算机名称及所在国家:
排名第三的是瑞士的Piz Daint,运算速度19.59 petaflop/s,之后是日本海洋与地球科技研究社的Gyoukou,运算速度19.14 petaflop/s,美国橡树岭国家实验室超算泰坦的17.59 petaflop/s,Sequoia的17.17 petaflop/s等。神威太湖之光采用了中国自行研发的申威SW26010 260C 1.45GHz处理器,每个处理器260个核心,总共10,649,600个核心,内存1280 TB,操作系统是基于Linux的RaiseOS 2.0.5。Top 500中,中国202台,美国143台,日本35台,德国20台,法国18台,英国15 台。471台超算使用了英特尔的处理器,14台超算使用了IBM Power处理器。惠普企业(HPE)制造的超算最多共122台,其次是联想的81台,浪潮56台,克雷53台,曙光的51台,IBM的19台。
Linux在超级计算机中最先在1998年被使用 Linux首次被Top 500的超级计算机使用是在1998年,当时的超算还是由Unix操作系统统治。然而从2003年起,超算开始被Linux系统支配,至2004年,Linux已经在超算中占据主导地位。出现这一现象的主要原因是世界上最顶级的超算都是作为特定研究机器构建,因此每台机器都是一个独立项目,具有独特的特性和优化要求。为节省成本,没有人愿意为一台计算开发一个定制的操作系统。而使用Linux,研究团队可以按照设计需求,轻松对Linux的源码进行修改和优化,因此可以节省大量成本。
相关主题 |