0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ARM在服务器领域能否取代x86

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2022-04-13 12:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子发烧友网报道(文/周凯扬)ARM在服务器市场的出镜率可谓越来越高,无论是通用计算的云原生处理器,还是推理训练的AI/ML加速器,都少不了ARM的参与,为云服务厂商献上了一项诱人的高性价比可选方案。

然而,出不出服务器级别的ARM处理器是一回事,至于云服务厂商用不用那就是另一回事了。虽然ARM在服务器领域动作频繁,近年来新品不断公开发布,但从云服务厂商已经部署的实例来看,这些ARM服务器芯片要想抢占x86的份额言之尚早,尤其是其可选数量和规模仍然不比传统的x86服务器,可能也就与GPUFPGA、NPU之类的异构实例能作对比而已。

坚持自研的亚马逊

亚马逊的AWS应该是最早引入ARM服务器的云服务厂商,2015年收购Annapurna Labs,亚马逊就走上了自研之路。凭借其自研的Graviton系列ARM处理器,从2018年至今,已经部署并公开了三代ARM处理器。不过从Graviton到Graviton3,主频率的提升并不算特别明显,只不过是从2.3GHz提升至2.6GHz,而性能上的提升还是比较可观的。

倒是亚马逊给出的性能对比项目,基本确定了这一ARM处理器的应用范围,比如NGINX、Node.JS、REDIS的性能提升,代表着面向网页服务器;而x264、x265编码速度和AES-256加密速度的提升,代表着面向媒体服务器和加密应用;至于机器学习上的提升,单靠CPU的话可能还是适合一些推理工作,但整体竞争力还是比不过通用GPU。

微软的坎坷ARM路

到微软这边的Azure就比较复杂了,微软业务过去的ARM生态都是与高通深度绑定的。且不说服务器,微软在消费级笔记本上就踩过ARM的坑,比如高通的SQ系列处理器,这一系列由于性能瓶颈被用户所诟病。

2017年,微软宣布了奥林匹斯计划,其中就有用到Cavium的ThunderX2和高通的Centriq 2400两款ARM芯片。然而随着高通收购NUVIA,准备继续发力ARM笔记本芯片,却也退出了服务器芯片业务,而Cavium被Marvell收购后不久就停了Thunder系列处理器的开发。

微软面临着这样一个窟窿,似乎已经下定决心自己来填,2020年底,传来了微软自研ARM服务器芯片的消息。对于本就高利润的云服务业务而言,若是自研处理器必然可以再度降低成本。然而,自研芯片的正式发布消息迟迟未曾出现,反倒迎来了Azure使用Ampere ARM处理器的消息。

微软近日宣布,推出基于Ampere Altra ARM处理器的通用实例Dpsv5和内存优化实例Epsv5,最高频率为3.0GHz,最多提供64vCPU的选项。微软表示与x86的同类实例相比,ARM实例的性价比提升了多达50%

多管齐下的阿里

要说使用Ampere的ARM处理器,其实国内的阿里云反而更先一步。早在去年,阿里云就开放了Ampere ARM服务器的测试申请。阿里云上的ARM服务器实例有通用型实例的g6r和计算型的c6r,均搭载了搭载了Ampere Altra处理器,前者选用了1:4的处理器与内存配比,后者则是1:2,但两者均基于阿里云自己的第三代神龙架构,最高可选64 vCPU的版本。

据阿里云官网给出的数据,g6r和c6r处理器的主频率为2.8GHz,在与Ampere的官方数据进行比对后,可以得出阿里云用的是Q80-28这一款Ampere Altra处理器,TDP为185W,属于80核Ampere Altra主频排第三的一版,不过阿里云最高只提供64vCPU的选项。Ampere Altra最高规格的一版频率可达3.3GHz,与阿里云主打的g7实例所用的英特尔Xeon Platinum 8369BPl 3.5GHz的睿频频率也相差无几了。正如我们在前面提到的,ARM处理器的优势在成本上,对比同样vGPU、内存配置的英特尔x86实例,Ampere Altra的ARM实例的价格低了30%。

我们也不能忘了阿里去年发布的倚天710芯片,这款基于ARMv9架构的ARM芯片最高支持到128核,很明显是奔着高性能计算去的。不过这款处理器目前还没有正式部署在公有实例上,考虑到倚天710基于5nm制程,很有可能是因为产能问题。

ARM服务器仍被视为高性价比之选

从各大云服务厂商的部署情况来看,ARM服务器仍被视为一种降低成本能耗的方案,主打的仍是一个通用计算,目前还不能抢占x86高性能计算的市场。现在的ARM服务器多数用于网页服务器、应用服务器、中小型数据库、游戏服务器和媒体服务器这类计算压力不算高的场景,而数据分析、批量计算等计算负载较高的应用仍是x86的天下。

此外,ARM的服务器处理器虽然已经无缝支持虚拟化,但缺乏x86处理器的多线程特性,一个vCPU也就对应一个核心。之所以Ampere Altra有那么多不同核心配置不同频率的SKU,就是因为有的ARM处理器并没有动态频率电路,因此对应的频率为最大静态时钟频率,并没有英特尔睿频那样的动态频率功能。

不仅如此,目前的ARM服务器芯片玩家不算多,能吃到各家云服务商订单的目前也只有Ampere,反倒是自研自用的更多一些,譬如亚马逊的Graviton和阿里巴巴的倚天710,都是服务于自家云业务的,而英伟达的ARM服务器处理器离面世还有一段时间。由此也可以看出在这个市场做第三方供应商确实困难,不然Marvell和高通也不会相继退出。

产能也在逐渐影响部署速度,亚马逊的Graviton3已经于去年11月公布,但至今没有投入部署;Ampere也早就发布了最高128核的Altra Max产品,但阿里云和刚公布的Azure用到的依然是Altra,加上前文提到的倚天710,ARM要想在云端与x86平起平坐,还有一段路要走。

原文标题:ARM频繁上云,能与x86平起平坐了吗?

文章出处:【微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388681
  • 服务器
    +关注

    关注

    13

    文章

    10094

    浏览量

    90880
  • X86
    X86
    +关注

    关注

    5

    文章

    300

    浏览量

    45151

原文标题:ARM频繁上云,能与x86平起平坐了吗?

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    英特尔服务器CPU市场失守:从99.9%到50%以下

    电子发烧友网综合报道,近日,市场调研机构 IDC 更新了全球服务器市场的最新情况。该机构预计,2025 年全球 x86 服务器的市场价值将同比增长 39.9%,达到 2839 亿美元;非 x8
    的头像 发表于 07-01 01:19 4024次阅读
    英特尔<b class='flag-5'>服务器</b>CPU市场失守:从99.9%到50%以下

    打破X86/ARM垄断!国产全新自主架构CPU处理器重磅发布

    3C6000系列、工控及移动终端处理龙芯2K3000/3B6000M,以及相关整机和解决方案,标志着龙芯自主芯片领域又迈出了坚实的一步。   龙芯中科董事长胡伟武发布会上表示:“
    的头像 发表于 06-28 00:40 8428次阅读
    打破<b class='flag-5'>X86</b>/<b class='flag-5'>ARM</b>垄断!国产全新自主架构CPU处理器重磅发布

    聚徽厂家视角——X86 架构 vs. ARM 架构:工控一体机的算力、功耗与成本差异解析

    工业自动化不断发展的当下,工控一体机作为核心设备,其架构选择至关重要。X86 架构与 ARM 架构工控领域各领风骚,它们
    的头像 发表于 06-07 14:56 656次阅读

    ARM服务器解决方案

    ARM服务器解决方案已成为异构计算领域的重要技术路径,其核心优势与多元化场景适配性正加速产业渗透。以下为关键要点分析: 一、核心优势与架构设计 能效比优化‌ ARM架构基于RISC指令
    的头像 发表于 05-16 07:44 825次阅读
    <b class='flag-5'>ARM</b><b class='flag-5'>服务器</b>解决方案

    ARMx86:架构对比及其应用

    典型的服务器架构的x86采用模块化方法,基于带有可更换组件的主板。CPU和其他组件(如显卡和GPU、内存控制、存储或处理核心)针对特定功能进行了优化,可以轻松更换或扩展。然而,这种便利是有代价
    的头像 发表于 01-15 15:43 1995次阅读
    <b class='flag-5'>ARM</b>与<b class='flag-5'>x86</b>:架构对比及其应用

    Flexus 云服务器 X 实例实践:安装 Ward 服务器监控工具

    引言 在当今数字化快速发展的时代,企业和开发者对于云计算资源的需求日益增长。华为云凭借其卓越的技术实力脱颖而出,Flexus 云服务器 X 实例作为面向中小企业和开发者的柔性算力云服务器,为用户提供
    的头像 发表于 01-13 15:51 772次阅读
    Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b> 实例实践:安装 Ward <b class='flag-5'>服务器</b>监控工具

    华为云 Flexus 云服务器 X 实例之 openEuler 系统下部署 dufs 文件服务器

    一、Flexus 云服务器 X 实例介绍 1.1 Flexus 云服务器 X 实例简介 · 官网地址:华为云Flexus云服务器
    的头像 发表于 01-08 11:45 908次阅读
    华为云 Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b> 实例之 openEuler 系统下部署 dufs 文件<b class='flag-5'>服务器</b>

    Flexus 云服务器 X:Python 安装的极致便捷之旅

    配置和环境设置方面,可能会遇到各种挑战。为了帮助开发者更高效地使用 Flexus 云服务器 X,本文将详细介绍如何在 Flexus 云服务器 X 上安装 Python,并突出其便捷性。
    的头像 发表于 01-07 17:00 546次阅读
    Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b>:Python 安装的极致便捷之旅

    服务器 Flexus X 实例:轻量级 http 服务器 Tinyhttpd 部署

    Flexus 云服务器 X 实例 是华为云推出的一款高性能、高可靠性的云服务器产品,它专为满足企业级用户对计算资源的严格要求而设计。本篇文章通过部署 轻量级 http 服务器 Tiny
    的头像 发表于 01-07 16:59 914次阅读
    云<b class='flag-5'>服务器</b> Flexus <b class='flag-5'>X</b> 实例:轻量级 http <b class='flag-5'>服务器</b> Tinyhttpd 部署

    Arm主板与x86主板的区别

    在当今数字化迅猛发展的时代,计算机硬件的架构选择对于系统的性能、能效以及适用性具有至关重要的影响。Arm架构与x86架构是目前主流的两种计算机体系结构,各自在个人计算机、服务器、嵌入式系统及移动设备
    的头像 发表于 01-07 12:21 1423次阅读
    <b class='flag-5'>Arm</b>主板与<b class='flag-5'>x86</b>主板的区别

    鼎盛智能推出基于Ampere的Arm服务器

    随着数字化、智能化转型的加速推进,服务器市场将迎来更加广阔的发展空间,以Arm架构为代表的非X86服务器凭借功耗优势、高性能、支持大规模部署等优势,广泛适用于云游戏、云手机、云桌面等低
    的头像 发表于 01-03 14:15 1174次阅读
    鼎盛智能推出基于Ampere的<b class='flag-5'>Arm</b><b class='flag-5'>服务器</b>

    服务器 Flexus X 实例,镜像切换与服务器压力测试

    服务器 Flexus X 压力测试 1、购买华为云 Flexus X 实例 Flexus云服务器X实例-华为云 (huaweicloud.
    的头像 发表于 01-03 09:23 805次阅读
    云<b class='flag-5'>服务器</b> Flexus <b class='flag-5'>X</b> 实例,镜像切换与<b class='flag-5'>服务器</b>压力测试

    华为云 Flexus 云服务器 X 实例的使用教程

    引言 选择一款性价比高、性能强劲的云服务器是 IT 技术人员常面临的问题。华为云的 Flexus 云服务器 X 实例是一个出色的选择,专为中小企业和开发者设计。它具备智能感知业务负载的功能,非常
    的头像 发表于 12-30 09:16 1106次阅读
    华为云 Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b> 实例的使用教程

    Flexus 云服务器 X 实例: Docker 环境下搭建 java 开发环境

    引言 科技飞速发展的时代,云计算成为推动各行业进步的重要力量。华为云凭借其强大的技术实力和创新精神,始终走在行业前沿。华为云 Flexus 云服务器 X 实例,作为新一代云服务器,专
    的头像 发表于 12-30 09:07 867次阅读
    Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b> 实例:<b class='flag-5'>在</b> Docker 环境下搭建 java 开发环境

    采用 Flexus 云服务器 X 实例搭建 RTSP 直播服务器

    一、前言 这篇文章讲解:  采用华为云最新推出的 Flexus 云服务器 X 实例搭建 RTSP 服务器,完成视频直播需求。 随着实时视频流传输需求的增长,RTSP(实时流协议)服务器
    的头像 发表于 12-24 17:36 1002次阅读
    采用 Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b> 实例搭建 RTSP 直播<b class='flag-5'>服务器</b>