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

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

3天内不再提示

与x86正面交锋,Arm服务器芯片又掀狂澜

张慧娟 来源:电子发烧友网 作者:张慧娟 2020-04-25 08:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


Arm服务器处理器阵营中,鲜少有从开始一直挺立到现在的,Marvell算其中一个。

现在仍然可以查到Marvell发表于2010年的媒体简报,“Marvell今天发布新款ARM架构嵌入式处理器ARMADA XP,将主要用于云计算等企业应用领域,诸如高性能网络设备、网页服务器,以及家用NAS、媒体服务器等。运算内核包括四核心,频率最高1.6GHz,拥有2MB二级缓存,其运算性能可达16600DMIPS,而功耗低于10W。”

今天看来,当时的配置和愿景都过于朴素。

时间就这样过去了十年。

这期间,Marvell对旗下业务大刀阔斧地进行了整并,移动芯片和多媒体芯片业务对外出售,基础设施领域实力不断强化,直到现在成为一家专注于基础设施市场的半导体厂商,提供存储、处理、网络、无线连接和安全产品组合,服务器芯片地位越来越重。

今天,Marvell的服务器芯片主要聚焦三大应用市场:超算、云端、边缘,保持着两年一代的上新节奏。
 

一次咄咄逼人的上新

近日,Marvell基于第三代Arm的服务器处理器ThunderX3取得突破性进展。它专为当今云计算和HPC市场上较严苛的工作负载而设计,可提供高性能、低功耗、高内存带宽和低内存延迟,将于今年年中向客户提供样片。

Marvell半导体公司副总裁及服务器处理器部总经理Gopal Hegde指出,如今数据中心已从对单线程性能的关注转向对机架级别性能的关注,其中性能功耗比、性能成本比和TCO(总拥有成本)是部署考虑的三大关键因素。因此,数据中心开始采用专为特定工作负载而定制的服务器。

相比上一代ThunderX2,ThunderX3实现了性能上的全面提升。据介绍,ThunderX3处理器采用台积电7P制程工艺制造,拥有高达96个核,4线程/核心,每个插槽的总计算能力达到384线程。内存接口支持8通道DDR4-3200,每个通道可搭载2个DIMM。I/O扩展提供了64个PCIe Gen 4.0通道,搭载16个控制器。该处理器支持单节点和双节点配置。在浮点运算方面,ThunderX3的每个核心搭载四个128位SIMD (Neon)单元。该设备完全符合SBSA/SBBR,并提供了企业级的RAS和虚拟化功能。
 
ThunderX3的性能改进如何实现?Marvell半导体公司服务器处理器部产品营销高级总监周立新告诉<电子发烧友>,主要来自于微架构的改进,使得IPC的整体性能较ThunderX2提高25%。结合处理器频率和DDR频率的提升,单线程总体性能较上一代提高了60%以上。在单颗处理器层面,相较于ThunderX2,ThunderX3的整数运算性能提升3倍以上,浮点运算性能提升5倍以上。

那么,对于HPC市场来说,需要什么样的性能?周立新表示,HPC需要很多并行处理,ThunderX3每一个核有4个线程,最多96个核,可以支持384个线程。他强调,单核支持四线程,不论是x86架构还是其它Arm处理器,目前都没有实现,ThunderX3在这方面实现了“数量级的差异”。

四线程跟单线程比,究竟有什么好处?可以主要从三方面来看,一是SPECCPU,这是最标准的衡量服务器的指标;二是MySQL数据库;三是Web搜索。根据测算,四线程比单线程有显著的性能提升,特别是MySQL,可以提高80%的性能。

当然,CPU不仅仅是计算指标,还涉及先进的DDR、PCIe。ThunderX3采用了PCIe 4.0,当年在ThunderX2,每个核里面有2个128bit SIMD (Neon) Units,而ThunderX3提升到4个,这对超算、AI机器学习来说非常重要。

谈及对比于x86架构处理器的主要优势,Gopal Hegde表示,x86架构面向服务器、桌面等众多市场,而Armv8-A是专门面向服务器应用开发的核,在面积、性能、功耗层面更加优化。x86架构两大厂商:英特尔在工艺上相比台积电已落后一两代,这对其x86服务器CPU性能有一定的影响;AMD在架构上采用封装集成,64核有9个Die,相应地在延时、带宽方面存在不足,同时功耗偏高。

未来可能考虑Chiplet

各家由于情况不同,也有各自的实现路径。比如AMD,其EYPC系列的成功与Chiplet技术的采用密不可分,它作为一种解决物理瓶颈的方法,Marvell是否会予以考虑?

Gopal Hegde谈到,当时AMD的EPYC,如果把32核放在同一芯片中,物理上首先难以量产,就算生产出良率会比较差,所以不得不用4个Die来做32核。Marvell每个核的尺寸比AMD的约小30%左右,所以在ThunderX3中还可以集成这么多核。他谈到了一些不采用chiplet的优势,比如内存带宽,而且延迟也比较短。不过,未来再往下走,就算核再小早晚也会碰到物理瓶颈,那时可能也会考虑Chiplet方案。

盘点Arm服务器阵营的底气

从Arm进入服务器市场的第一天起,整个业界就充满了怀疑的论调,这种唱衰一路贯穿,甚至在高通正式取消其服务器芯片项目时达到顶峰。

不过,后面的故事越来越精彩,2017年,英特尔前高管离职创办了从事Arm 服务器芯片研发的Ampere公司;2018年,富士通公开介绍了业界首款支持基于ArmV8指令集扩展SVE(Scalable Vector Extension)的A64FX芯片,据称性能强悍到无需与GPU组合;2019年AWS推出的Graviton 2堪称惊艳……

事实上,也正是从去年开始,业界推出Arm服务器处理器的节奏明显加快,性能PK也更为激烈。国产阵营的代表有飞腾和华为,作为国内最早获得ARMv8指令集架构授权的设计厂商,飞腾的CPU产品近年来不论是性能还是生态都成果颇丰;还有华为鲲鹏,正在通过全生态体系和产业链的整合能力高歌猛进。

为什么Arm服务器生态开始呈现出前所未有的繁荣景象?Gopal Hegde认为,最显著的原因是最终用户发现Arm加速应用的时机已经成熟,才会有越来越多的人投入。

Arm框架的核心优势在于低能耗、移动市场的高占比。但是,服务器是一个跟生态密切相关的业务,现在整个市场x86架构还是占据了90%以上的份额。本文发布之时,英特尔刚刚公布了2020年第一季度财报,其中数据中心业务同比增长43%,个中原因这里不去深究,但足以见得Marvell等面临的是怎样的对手。

那么,Marvell竞争的底气来自哪里?

Gopal Hegde表示,生态层面其实是一种“滚雪球”效应,滚到一定地步就会自己越滚越大。自前两年推出ThunderX2之后,部署进度在不断加速,得到了诸多OEM厂商和平台、IHV硬件厂商、操作系统和固件、中间件、应用和工具的支持,目前生态系统覆盖已超过100家合作伙伴企业。微软正为Azure部署基于ThunderX2的量产级服务器,也公开表态未来可能有40%-50%的量迁移到Arm平台上。此外,ThunderX2系列服务器处理器已实现对NVIDIA GPU的支持,将进一步满足HPC 和游戏应用的需求。

比较聪明的一点是,正如Gopal Hegde在采访中所澄清的,Marvell并非全线与x86竞争,只主抓生态成熟、且成长非常快的领域,就是超算和云这两块,企业级的市场不会进入。

Arm架构在服务器市场进入了关键时期。诸多创新场景带来的海量数据计算、存储需求将孕育庞大的云服务市场,对基础计算架构产生了真正的多元化的需求。而先进算力的提升也确实需要多元化的构建,眼下这种繁荣的生态景象正是行业所需要的。

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

    关注

    135

    文章

    9499

    浏览量

    388731
  • 服务器
    +关注

    关注

    13

    文章

    10094

    浏览量

    90886
  • X86
    X86
    +关注

    关注

    5

    文章

    300

    浏览量

    45154
  • 高性能计算
    +关注

    关注

    0

    文章

    95

    浏览量

    13761
  • 超算
    +关注

    关注

    1

    文章

    118

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

    3C6000系列、工控及移动终端处理龙芯2K3000/3B6000M,以及相关整机和解决方案,标志着龙芯在自主芯片领域迈出了坚实的一步。   龙芯中科董事长胡伟武在发布会上表示:“我国信息产业的根本出路在于构建独立于
    的头像 发表于 06-28 00:40 8433次阅读
    打破<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 827次阅读
    <b class='flag-5'>ARM</b><b class='flag-5'>服务器</b>解决方案

    SoC集群服务器ARM架构阵列服务器 关系

    。 核心特征‌:芯片级集成、高密度算力、低功耗设计。 ARM架构阵列服务器‌ 基于ARM指令集的处理集群,通过多节点协同工作提升整体性能,
    的头像 发表于 04-24 07:49 745次阅读
    SoC集群<b class='flag-5'>服务器</b> 与 <b class='flag-5'>ARM</b>架构阵列<b class='flag-5'>服务器</b> 关系

    为什么选择 Flexus 云服务器 X

    ��� 为什么选择 Flexus 云服务器 X?���     灵活应变,如鱼得水:就像职场中的多面手,Flexus 云服务器 X 能根据您的招聘需求随时扩容缩容,无论是校招季的人潮汹
    的头像 发表于 02-06 16:42 500次阅读
    为什么选择 Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b>?

    ARMx86:架构对比及其应用

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

    Flexus 云服务器 X 实例实践:安装 Dashdot 开源服务器仪表板

    引言 在当今云计算的浪潮下,华为云凭借其卓越的技术实力,成为众多企业和开发者的信赖之选。华为云 Flexus 云服务器 X 实例作为新一代面向中小企业和开发者的柔性算力云服务器,以其强大的功能和优秀
    的头像 发表于 01-13 15:51 956次阅读
    Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b> 实例实践:安装 Dashdot 开源<b class='flag-5'>服务器</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 909次阅读
    华为云 Flexus 云<b class='flag-5'>服务器</b> <b class='flag-5'>X</b> 实例之 openEuler 系统下部署 dufs 文件<b class='flag-5'>服务器</b>

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

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

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

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

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

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

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

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