ARM服务器相对于现有的x86服务器有什么优缺点,发展前景如何

ARM服务器相对于现有的x86服务器有什么优缺点,发展前景如何,第1张

其实处理器的性能以及功耗归根结底只看工艺和规模,指令集其实没啥关系。arm 的优势就是专注于低功耗的小核心,其授权方式构成生态圈(仅限硬件),硬件开发成本低选择多。但是啊arm没有服务器端的软件基础。

X86正相反,Intel不允许其他企业插手(除了amd,但amd 对做超低功耗x86不热心),但是软件方面却有完整的生态圈。

虽然现在软件多数能跨平台,但是与arm 良好匹配还需要时间证明。所以arm 的关键优势是可以摆脱intel 的垄断,可以实现芯片级的硬件定制。arm 的功耗还有性能功耗比优势什么的完全是唬人的。intel 完全做得到相当的功耗或者性能功耗比,而且它确实正在这个方向发力

近日,AMD首席财务官Devinder Kumar在一场会议上表示,AMD随时准备在需要的情况下生产Arm芯片,并透露有客户希望与AMD合作开发基于Arm的解决方案。

目前,在数据中心市场中,Arm正在受到越来越多的超大规模数据中心企业的青睐。比如亚马逊正在使用自研的Graviton Arm服务器芯片,微软、甲骨文、腾讯、百度等在使用Ampere Computing的Altra系列Arm架构芯片。

在被问到Arm架构与x86架构在服务器市场的竞争格局时,Kumar认为无论是x86还是Arm,甚至是其他领域,这些都是AMD专注的投资领域。与此同时,Kumar表示AMD依然相信x86是AMD在服务器领域的优势,但对于AMD而言,最终目的都是向客户提供高性能的计算解决方案。“我们与Arm也有非常好的关系,我们了解到,一些客户希望与我们合作使用非x86架构的解决方案,尽管我们认为AMD的x86架构在服务器领域有优势,但我们愿意与客户合作,交付他们所需的解决方案。”

值得一提的是,AMD其实早已获得Arm IP授权,并且在Arm架构方面也有一定的经验。在2012年,AMD宣布了一个“违背祖宗的决定”,表示“将会设计基于64-bit ARM架构的处理器,首先从云和数据中心服务器领域开始。”

很快,2014年AMD就发布了第一款Arm处理器Opteron A1100系列,基于64-bit ARM Cortex-A57架构,构型为4核或8核可选,频率超过2GHz。

在这一年,AMD还雄心勃勃地提出了史无前例的“Project Skybridge”工程,希望实现x86、Arm两种架构的针脚兼容。AMD首席架构师Jim Keller大神也在2014年着手开发自主设计的64位ARMv8架构核心——K12项目,AMD希望将其应用于高密度服务器、嵌入式、半定制、超低功耗等领域。

不过,伴随着Jim Keller离职出走特斯拉,2016年Opteron A1100系列平台开发板开售之后,除了据称K12架构被用在安全用途的嵌入式MCU,但未进入市场之外,AMD的Arm架构项目就没有其他更多消息了。

从目前Arm架构的应用以及AMD业务范围上猜测,如果AMD决定投入到Arm架构芯片中,一是提供现成的标准数据中心或桌面高性能处理器解决方案,二是通过定制业务,让客户根据需求定制Arm芯片。

对于服务器处理器而言,定制化确实是目前的一个趋势,最显著的例子就是亚马逊。因为数据中心可以通过定制ASIC来提高完成特定任务的效率,在全球数据中心需求不断增长的如今,也越来越多超大规模数据中心企业采用定制的ASIC来取代以往的通用处理器,以提高运行效率。

而AMD的竞争对手英伟达已经在Grace服务器CPU中使用Arm架构,甚至已经着手收购Arm,只待各国监管部门通过;英特尔也正在为Arm架构芯片提供代工业务。

另一方面,Arm处理器在PC端的份额已经创下 历史 记录,并在不断增长中。不过相比于数据中心处理器,PC端使用Arm架构似乎未有展现出太大的必要性。作为Arm架构的领军者,苹果M1芯片相比AMD最新的移动端x86芯片依然存在一定差距,对于AMD而言,在PC端继续追赶英特尔的x86处理器市场份额才是他们的首要任务。

CISC相对RISC来说的单条指令更长,功能更多,单条指令性能也更强大。你可以理解为,做同一件事情,使用CISC的指令数比RISC要少。x86的优势:1)速度快。因为单条指令功能强大,指令数相对少。2)带宽要求低。还是因为指令数相对少,即使高频率运行也不需要很大的带宽往CPU传输指令。ARM的优势:1)低功耗。在不需要高性能的处理器上面非常合适,可以延长电池续航时间。譬如手机和平板。现在几乎所有的移动设备都基于ARM。2)并行好。因为ARM的指令都很短,指令之间长度差不多,方便多个核并行处理。未来趋势:个人感觉,虽然win8宣布支持ARM架构,x86依然会把持PC绝大部分份额。原因是,1)性能差距实在有点大。ARM要在性能上接近x86,频率必须比x86处理器高很多,但是频率一高能耗就疯涨,抵消了ARM的优点。更不要提Intel的制造工艺比那些生产ARM处理器的代工厂(如台积电和三星)领先一代。2)更重要的,在PC上支持ARM的应用程序太少。以ARM的Win8举例,几乎所有的Windows程序都要为了ARM架构重新编译才能使用,这个工作量又有多大?!同样的,虽然,Android宣布支持x86架构(Intel的Atom),ARM依然会继续占领移动设备大部分领地。主要原因还是功耗相对差。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/620418.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-15
下一篇2023-07-15

发表评论

登录后才能评论

评论列表(0条)

    保存