开启辅助访问 切换到窄版

打印 上一主题 下一主题

ARM“勇夺”TOP500冠军,啪啪打了谁的脸?

[复制链接]
版块:
MCU单片机技术 ARM 发布时间:2020-6-23 23:21:47
8130
楼主
跳转到指定楼层
近期本人回东北田园避暑,养成了早睡早起的好习惯,昨晚9点刚过就睡着了。
结果今早一打开手机,新闻客户端的推送里满是ARM“勇夺”国际超算TOP500榜单冠军的新闻,朋友圈也见了不少分析文章,一时间ARM仿佛成了接任x86的下一代处理器之王。

明眼人一眼就能看出来,这些文章内容大同小异,作者们或许是不了解超算行业,或许故意博眼球,强调ARM夺冠的特殊性。其实,TOP500冠军这事儿值得恭喜,但是ARM距离成为性能王者依然有很长的路要走。套用周润发的那句话——成功?我才刚上路啊!
其实,一直以来超算圈子都是低调、稳重而又务实的,只是每年两次的TOP500榜单发布能够引起少数人的关注。这一次,因为全球疫情的影响,原定于法兰克福举办的ISC2020大会转移到了线上,同样也缺少了最精彩的颁奖环节。

提到疫情,其实这次疫情对于外国的影响还是比想象的大得多。因为按照往年惯例,TOP500官网在榜单发布前24小时之内就会公布最新一届的数据,让类似于我这样抢新闻的自媒体大呼过瘾。但是这一次,或许主办方有意识的将这个神秘感保留到了最后,而荣膺冠军的就是我们刚刚提到的ARM平台——来自日本的Fugaku超级计算机。

Fugaku这个名字翻译过来叫做富岳,但是也有个大家很熟悉的名字——富士山。富岳这个名字还有个掌故,二战末期日本设计一款名为“富岳”的重型轰炸机,不过还没有来得及使用战争就结束了,也让周边国家免遭涂炭。不过这次名为富岳的超级计算机却成功在圈内实施了一次“轰炸”,成功把所有竞争者都比了下去。

日本上一次夺冠还要追溯到2011年,当时名为“京”的超级计算机获得了TOP500冠军,而这次的富岳也继承的“京”的衣钵,被日本人亲切的称为“Post-K”。但其实,早在多年前,日本人就表示不太希望参与TOP500的竞争,为此在国会上还有议员发表了“做第二名不可以,凡事都必须要争第一吗?”的言论。
所以,这次富岳荣膺榜首更可以看成一个美丽的意外。在中国因为“你懂的”原因刻意回避TOP500竞争的情况下,在美国已经公布了3台E级超算正在紧锣密鼓研究的情况下,富岳这个金牌还能够挂多久也是个问题,或许正如它的K前辈那样,出道即巅峰。

但这丝毫不影响富岳在ARM圈子的认可,甚至今天整个ARM圈都因为这条消息而刷屏,富岳也得到了整体ARM行业的祝福和赞誉,甚至对于ARM芯片的发展乃至于市场化也有着标杆性的作用。因为在外人看来,ARM超算能够获得这项殊荣,更证明了强大的性能与可靠性,自然在市场化的道路上也要顺利一些。
可是不要忘了,在官方公布的500套系统中只有4套系统采用了ARM架构,其余的481套系统依然基于x86架构(其中英特尔占469套),x86仍然是占主导地位的处理器体系结构。因此,x86、ARM、Power等等架构的出现都证明整个超算产业正在向着异构混合形态发展,未来必然是多架构共存的时代。
如果回顾超算的历史,我们会更理性的看待ARM夺冠这件事。事实上超级计算机从设计之初,就是解决特殊应用的“专业设备”,而对于这种机器可以穷尽人力、财力进行优化,以达到最佳的效果。以往我国推出的银河系列超级计算机就是如此,包括曾三次荣膺TOP500冠军的、目前运行在国家超算无锡中心的神威·太湖之光超级计算机也是如此。

日本这台富岳也一样。据日本超算行业大咖、日本理化学研究所计算科学中心主任Satoshi Matsuoka介绍(图片右上角的直播头像),富岳超算从2006年开始计划并研发至今,经过了多次改进和调整,甚至在架构上也多得益于之前的京超算。
作为与中国同样的集体主义文化国家,我相信日本在研发上也投入了巨大的人力、物力特别是财力。关于财力方面,Satoshi Matsuoka表示富岳超算的造价高达1100亿日元,折合72.7亿人民币,甚至比我们的天河二号和神威·太湖之光超算贵了好几倍。

换句话说,ARM架构的富岳超算能够获得TOP500冠军,这背后凝聚了日本多年的超算研发经验,凝聚了针对ARM架构的多重优化和调整,更凝聚了众多日本科研工作者的心血。作为一台“国之重器”,富岳超算赢得世界第一的事实无可辩驳,但这更多是特例和标杆性质的象征意义。
如果你仔细看上图,你会发现富岳超算在研发之初就进行了许多应用的运算工作,特别是当下热门的COVID-19病毒研究,这也证明了日本在软件与应用优化的技术实力。虽然日本的疫情防控并不好,但是在科研领域的快速反应依然是可圈可点。

同样值得我们学习的是日本在软件移植方面的能力。如图,目前已经有3000个软件运行在富岳超算当中,包括热门的OpenStack、云计算乃至于AI等等应用富岳也能够提供支持,这一点也说明了ARM架构在应用上的强壮性。当然不要忘了ARM架构本身就是由日本软银控股的英国公司研发而成,日本人在吃深吃透ARM架构方面也占据着得天独厚的优势。

正所谓“机会总是留给有准备的人”,富岳超算的第一来得有些偶然,但其自身在架构、软件、应用层面的表现依然处于世界领先水平,特别是在应用上富岳也已经确定了众多的科研领域,更体现了务实的作风。其实这一点值得中国超算学习,改掉我们一贯以来“重硬件,轻应用”的毛病,才能实现软硬件的协同发展,真正从超算大国变为超算强国。
综上所述,对于ARM夺冠这事儿,成绩值得肯定,但是只靠世界第一的成绩就说ARM将要如何如何,也未免夸大其词。套用超算圈内某专家的观点——我觉得只要钱给到位,功耗不在意,与指令集关系并不大。现代处理器早已经超越指令集,还在炒作指令集的大多是别有用心。
所以,你觉得ARM打了谁的脸?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表