首页 > 业内新闻 > 代工制造 > 富士通谈ARM架构的优势,正在开发的超算也将采用

富士通谈ARM架构的优势,正在开发的超算也将采用

52RD.com 2016年7月21日 技术在线            参与:4人 查看 我来说两句
  

  软银集团斥资约3.3万亿日元收购了英国ARM公司(本站报道:孙正义亲自解释收购ARM的理由:押宝“IoT”新时代)。将ARM最大的优势看作是“省电的半导体设计技术”未免过于片面。

  ARM提供的CPU核心的电路无疑具有优良的省电性能,但如果只追求省电,还有其他方法可寻,例如采用功能更少的CPU核心等。苹果和高通只采用ARM的指令集架构(ISA),而不是ARM的半导体电路,包括省电化在内的CPU核心的设计则是自己完成。

  作为一家企业,ARM最大的优势是从智能手机到平板电脑、IoT、车载产品、服务器,都与支撑ARM架构的伙伴企业和技术人员构建了良好的生态系统,能够根据伙伴的需求,先行获取相应的硬件及软件技术。

  例如在IoT领域,ARM于2015年收购了两家开发蓝牙软件及硬件的美国企业,以及一家从事IoT安全相关开发的以色列企业。ARM实施中长期技术投资、获取知识产权的姿态,赢得了许多企业的信赖,积累了基于ARM架构的软件资产。这就是ARM的制胜模式。

  富士通非常关注ARM“交朋友”的这个优点。该公司正在预定2020年建成的超级计算机“后京”(PostKei,暂定名)的处理器时,将会把指令集从过去的SPARC换成ARM。

  富士通为什么要采用ARM的指令集?该公司新一代技术计算开发本部长新庄直树、新一代技术计算开发本部第一系统开发统括部长清水俊幸就此接受了记者采访(采访时软银尚未宣布收购ARM)。(采访人:浅川直辉,《日经计算机》)

  ——为什么富士通在设计“后京”时要将指令集从SPARC换成ARM?

  富士通新一代技术计算开发本部长新庄直树(左)与新一代技术计算开发本部第一系统开发统括部长清水俊幸(右)

  这是出于对2012年开始运营的超级计算机“京”的反省。

  我们之所以为“京”、FX10、FX100等超级计算机的处理器采用SPARC,是因为SPARC是开放式标准,扩展指令集也比较容易。

  但采用SPARC之后,使用哪种OS成了一个问题。SPARC有采用“Solaris”的先例。但是商用的Solaris如果作为大规模并行超级计算机使用,处理的负担会比较重。于是,我们决定将曾经应用于PC集群式超级计算机的Linux移植到SPARC。

  但是,使用SPARC版Linux的只有我们自己。既没有提供商用软件的供应商,也没有支持这一平台的“伙伴”。

  SPARC版Linux也不是完全支持Linux原本具有的所有软件库。虽然大部分软件库在经过重新编译后都能正常运行,但其中也有例外。

  所以我们决定,开发“后京”的时候换成有伙伴参与的平台。

  平台换了,要选择哪种指令集呢?如果采用英特尔的x86架构,我们自己不能设计处理器,无法与其他厂商形成差异。在我们能设计处理器,而且伙伴多的架构中,ARM是最优秀的选择。

  采用ARM与SPARC一样,也需要扩展向量运算等HPC(high performance computing)专用的指令集。

  正好ARM也在研究为HPC扩展ARM架构,于是富士通与ARM进行了深入的讨论。在2014年富士通决定采用ARM架构的时候,扩展指令集也大致确定了下来。

  在2016年8月下旬举办的半导体芯片国际会议“Hot Chips”上,ARM将会以“ARMv8-A Next Generation Vector Architecture for HPC”为题,介绍ARM的HPC扩展指令集的详细情况。除了富士通,ARM也会向其他企业提供扩展指令集的授权。

  ——芯片供应商不能像过去的SPARC一样,自主扩展指令集吗?

  ARM的指令集包括扩展命令在内,都归ARM所有。我们这样的授权对象不可以自由扩展。

  特别是对于64位ARM架构“AArch64”,ARM几乎不允许授权对象扩展指令集。

  过去的32位版ARM的指令集曾经出现过许多种“方言”。这给开发支持ARM的软件堆栈造成了麻烦。因为使用某家企业的处理器可以运行的软件,在使用其他处理器时有可能无法运行。

  ——将指令集变更为ARM之后,富士通的处理器会发生怎样的变化?比如说,对功耗性能会不会产生影响?

  决定功耗性能的不是指令集。CPU微架构(从软件角度看不到的管线、寄存器配置等CPU内部设计)的贡献要大得多。

  指令集与微架构之间的关系并不算太密切。如果是(RISC型等)特性相似的指令集,除了解析指令的解码器电路,其他的结构都基本一样。

  虽然指令集将从SPARC换为ARM,但我们要保留在使用“京”、FX10、FX100的SPARC处理器时有效的所有微架构上的功能。

  ——采用ARM的“后京”将会成为怎样的超级计算机?

  详细情况不能透露,但我们想要沿袭“京”、FX10、FX100“使用通用CPU,最大限度提高实际应用性能”的基本思路。还要尽可能提高制作高执行效率应用的难易度指标,即B/F比(主内存带宽与浮点运算性能的比值)。

  日本开发超级计算机程序代码的人才不如美国和中国丰富,因此很难用“通过调整程序代码来改善处理器性能平衡”之类的方法。日本需要的还是“京”这样的易用的超级计算机。

52RD.com  微博关注:http://weibo.com/52rd  微信关注:admin_52RD
已有1位网友发表了看法 查看 我来说两句
读取...
相关报道
评 论
1楼 yindushenhua 发表于 2016-7-21 12:08 回复
有人说软银收购ARM没用,是自己的无知。软银花辣么多钱是头脑发热欠考虑吗?不是,日本企业是报团发展的,基本不会被外国企业并购,所以软银收购等于是日本收购,对于日本国内所有企业都有实惠。
共有评论1篇 查看所有评论
业界快讯 NewsMORE>
新闻导航 Navigation
精彩评论 CommentMORE>
52RD网友:华为这样的,从芯片->手机->基站->移动互联+云服务, 属于自底上向的路子。 软银,互联网->移动互联->手机->芯片, 属于自顶向下的路子。 …
软银确认收购ARM 2018年7月前完成
SEIREN:从大疆开始到300多家无人机企业,这就是中国式发展,这是好事还是坏事真说不清楚,但我想肯定也不是什么大好事,再过5年能剩下30家就很厉…
深圳无人机产业渐入佳境:300余家企…
52RD网友:双摄最先出来的是酷派的大观5,后市华为荣耀6,后是奇酷大QQ的黑白双摄,再后就是华为也采用黑白双摄,只可惜酷派的双摄开花,华为收获啊
千机一面病症待解:手机行业需更多“…
52RD网友:① “有点常识的人都明白,要得到一项技术或好的产品,要么自己研发,要么把别人的专利和技术买过来,从结果来是一样的,都得到了想要的…
一个联想员工的回击--谈朋友圈华为的…
52RD网友:台湾的企业家应该有雄心拥抱大陆,像华为依托大陆已经飞速发展。反而以前台湾那些知名IT企业都走下坡路。台湾早点融入大陆对台湾的企业是…
张忠谋:欢迎大陆投资者来投资 但不…
特别推荐 Recommend