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

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

3天内不再提示

Arm处理器入侵服务器的两种途径

汽车玩家 来源:半导体行业观察 作者:半导体行业观察 2020-03-01 19:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

至少有两种(可能还有更多种)途径可以让Arm处理器在数据中心中与现有的IntelAMD X86处理器竞争。

第一条途径,也是迄今为止大多数Arm阵型采用的途径,那就是基于Arm内核和相邻技术创建更好的CPU,最终使服务器的外观,气味和品味一直到管理控制器和外围设备或多或少像过去二十年来在数据中心中普遍使用的X86服务器。通过这条道路,差异化体现在总吞吐量,价格/性能以及对未来处理器设计的激进节奏上,英特尔近年来无法通过Xeons交付这些产品,而AMD在其前两代Epyc处理器上做得相当出色。

将Arm服务器带入数据中心的另一条路径(当然也较少走过)是采用低功率的Arm CPU并构建另一种系统,该系统不需要当今数据中心中标准的强大X86处理器,但可以仍然以较低的成本和更高的效率处理大量的分布式计算工作负载。这是一条固有的风险之路,在过去的多年里也有很多人讨论,我们现在也正在思考的关于微服务器与服务器权衡。但是在构建了一些试验性的Arm服务器以验证这些想法之后,Bamboo Systems正在从私募股权(而不是学术和政府资金)中筹集第一笔资金,并将尝试提出基于Arm处理器做低功耗的分布式系统的尝试。

Bamboo Systems并不是一家新公司,而是一家专注和资金雄厚的公司。该公司的前身是Kaleao,我们在2016年8月就谈到了这一点,当时曼彻斯特大学的计算机架构教授,前Arm的技术和系统总监John Goodacre从超扩展程序工作负载到包括HPC工作负载改变了他基于微服务器的集群设计,开启了一个称为EuroServer的项目。

三年多以前,Goodacre坚信开发出许多用于并行化超级计算应用程序的关键技术,包括用于跨集群共享工作的消息传递接口(MPI)协议和分区全局地址空间(PGAS)内存。寻址方案。这就可以使得无论运行什么工作负载,无论是在HPC中心还是超大规模生产者中,都必须将其集成到将来的百亿亿次系统的编程模型中。因为没有其他方法可以同时承载数百万个线程。

Goodacre和他的团队早在2014年就开始了EuroServer项目,该平台的许多构想以及其他一些项目被结合在一起,创建了一个名为KMAX的商业产品。现在,他们正在对自己的Bamboo系统进行更名,并长期致力于成为系统供应商,该系统供应商将在正确的时间出现在正确的位置,因为摩尔定律在接下来的十年中最终失效。

第一个KMAX系统于2017年交付,该公司于2014年4月解密了这些设计,我们在此处详细介绍。KMAX集群基于三星开发的相对适中的Exynos 7420处理器打造,该芯片三星为其智能手机创建的,当中包括了来自Arm的运行于2.1 GHz的四核Cortex-A57处理器以及运行于1.5 GHz的四核Cortex-A53。其中Cortex-A53内核用于系统和管理功能,只有Cortex-A57内核用于计算。Exynos 7420芯片采用三星本身的14纳米工艺制造,由它们支持低功耗DDR4主存储器,并且集成了Mali-T760 MP8 GPU。您可以基于他们一起做很多有趣的工作。

KMAX计算节点拥有四个Exynos 7420处理器,而该架构是Goodacre所谓的“完全融合”,因为该节点具有捆绑在其上的所有计算,存储和联网功能,并且重要的是使用FPGA,特别是Xilinx的Zync FPGA。它能够利用嵌入式网络支持跨节点的PGAS和MPI内存方案,并从CPU中卸载某些网络功能。每个刀片(blade)上都有两个KMAX节点,最多12个刀片可装入一个3U机箱,该机箱具有128个内核,64 GB内存和2 TB嵌入式闪存的聚合,可提供80 GB /秒的I / O带宽,在该机箱上每秒处理大约一千万次I / O操作。每个刀片都可以附加32 TB的NVM-Express闪存存储。

使用高密度KMAX-HD变体(比标准机架要深一点),单个KMAX机箱就可以完成两打Dell PowerEdge服务器的超大规模工作(缓存,Web服务等)(可以使用老式的服务器) ,而功耗为Xeon E5处理器的四分之一,成本仅为三分之一,而空间仅为八分之一。据推测,将于今年推出的下一代Bamboo Systems机器将达到或超过这些分数的倍数。

Arm处理器入侵服务器的两种途径

根据Goodacre的说法,数据中心消耗了当今世界3.5%的能源,并且预计在未来五到十年内,能源消耗量将增长3倍至5倍。虽然在这些预测上有一些非常大的误差线。但关键在于,这是毫无疑问的大量能源,更重要的是,数据中心将在今年取代航空业成为最大的温室气体排放来源,到2023年,数据中心的消耗量将是航空业的4倍至5倍。在美国或中国,这可能没什么大不了的,但是能源效率一直是欧洲计算的更大动力,这些数字将在欧洲产生更好的共鸣。(这在一定程度上也解释了为什么Arm像在嵌入式和手持设备上一样迅速发展,以及Goodacre为什么在他所从事的服务器上做出了开创性的工作。

“服务器业务是一个超过800亿美元的市场,这是一个巨大的市场,” Bamboo Systems的新任首席执行官Tony Craythorne提醒The Next Platform。Craythorne最近在数据管理软件制造商Komprise负责全球销售,并在Brocade Communications,Hitachi Data Systems和Nexsan负责部分业务。“我们都知道,英特尔处理器占据了服务器市场的绝大部分。但是在过去的几年中,有些事情发生了变化。软件设计已经从非常高效的C和C ++代码转变为效率低得多的解释语言(interpreted languages ),例如Go和Python,以及由容器(containers )和Kubernetes主导的软件堆栈。同时,人工智能工作负载(尤其是机器学习)给英特尔架构带来了极大的压力,因为它不是为运行那些应用程序而设计的。人们通过处理越来越多的计算来解决这些问题。

我们不知道真实情况,但是,如果Bamboo Systems援引的数字正确,那么数据中心的能耗增长速度将超过聚合数据中心计算的增长速度。正如Goodacre 和Craythorne所看到的那样,这是一个机会。更准确地说,这就是机会。

但是Bamboo Systems不能只是在KMAX原型机上打一个新标签就可以做到。该公司没有透露何时更新的微服务器将从三星处理器转移到一个未指定的,现成的Arm处理器,Goodacre说它“相当快”,然后暗示8核到16核之间的某个东西对于单个操作系统,映像可能是平衡计算容量,内存带宽以及功耗和散热的最佳选择。他补充说,

有些东西与由Amazon Web Services创建的原始16核Graviton处理器类似,但与新的64核Graviton2没有相似之处。这是他们的目标。Goodacre没透露它是什么芯片,而是说它已经在当今市场上出售。

Nvidia的Tegra“ Carmel” Arm芯片(嵌入在其“ Xavier” Jetson AGX自动驾驶汽车平台中)最高达到八个内核。Marvell Armada芯片甚至在Armada 8K和Armada XP高端版本中拥有四个核心。而高通Snapdragon 865的上面有八个“KRYO” 585核心。

高通芯片的可能性很高,但是英伟达是一种可能性,特别是对于需要一定数量的GPU内存的工作负载而言。根据计算需求,没有理由刀片不能同时具有这两种功能。(如果我们忘记了清单,这并不意味着它是详尽的清单。)

多年来,我们在The Next Platform上看到了许多有趣的微服务器风格的处理器和系统来回走动,而现在我们问了过去几年来的相同问题:为什么现在不行,为什么现在仍然可以工作呢?过去呢?

“我认为关键是您必须使软件相同,” Goodacre解释说。“人们实际上只将系统视为它们软件的制程,因此,如果软件相同,那么一切都好办很多。“

Goodacre和Craythorne都明白,企业需要花费一些时间来测试Bamboo系统架构中的想法,并在其堆栈中找到正确的应用程序进行测试,然后投入生产。因此,该公司将专注于机器学习和人工智能,物联网和边缘计算,智能存储,Web基础设施,内容交付和数据分析应用程序。

同样重要的是,将使客户能够轻松使用平台测试机器,以便他们能够最终发展为概念验证并投入生产。Bamboo Systems的目标是长期的,并且与其同名产品一样,它希望能够以稳定,有机的步伐扎根并传播。

该公司对我来说,对于经销商来说,在该系统中期望获得的利润要比X86服务器市场所能得到的利润要多得多。我们都知道,过去十年或更长时间里,谁在X86服务器利润中占了最大份额——英特尔。

最后一点:将Arm处理器带入服务器的第三种方式是AWS通过其Nitro SmartNIC来完成的,该方式从处理器上分担了存储和网络功能。而且,您可以将SmartNIC与上面提到的或强或弱的Arm处理器结合使用。

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

    关注

    68

    文章

    20148

    浏览量

    246942
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388555
  • amd
    amd
    +关注

    关注

    25

    文章

    5647

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux服务器入侵检测与应急响应流程

    作为一名运维工程师,你是否曾在凌晨3点接到告警电话?服务器异常、流量暴增、CPU飙升...这些可能都是入侵的征兆。本文将分享一套完整的Linux服务器入侵检测与应急响应流程,让你在面对
    的头像 发表于 08-21 17:29 917次阅读

    ARM集群服务器 定义

    ARM集群服务器的核心定义可归纳为以下要点: 一、核心定义 ARM集群服务器是将‌多个基于ARM架构的
    的头像 发表于 06-25 08:09 518次阅读
    <b class='flag-5'>ARM</b>集群<b class='flag-5'>服务器</b> 定义

    双路服务器和单路服务器区别有多大?用实际应用场景对比一文讲透

    服务器采购和部署的过程中,我们经常听到“单路服务器”和“双路服务器”这个概念。乍一听好像就差一个“处理器插槽”,但实际用起来,区别还真不
    的头像 发表于 05-22 15:53 1439次阅读
    双路<b class='flag-5'>服务器</b>和单路<b class='flag-5'>服务器</b>区别有多大?用实际应用场景对比一文讲透

    ARM服务器解决方案

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

    PTP服务器与NTP服务器的对比分析

    随着网络技术的发展,时间同步在各个领域中的重要性日益凸显。在众多的时间同步解决方案中,PTP(精确时间协议)服务器和NTP(网络时间协议)服务器个常见的选择。本文将对这两种
    的头像 发表于 04-27 17:15 1013次阅读
    PTP<b class='flag-5'>服务器</b>与NTP<b class='flag-5'>服务器</b>的对比分析

    国外bgp服务器多少钱?# 服务器

    服务器
    jf_57681485
    发布于 :2025年04月24日 14:19:00

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

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

    新加坡服务器延迟大吗?真相在这里#新加坡服务器 #服务器

    服务器
    jf_57681485
    发布于 :2025年04月18日 13:48:50

    海光双路服务器主板,支持 5000/7000系列 2/3号处理器

    处理器
    jf_10805031
    发布于 :2025年04月02日 14:17:42

    NTP校时服务器 时钟同步服务器

    服务器
    jf_75250307
    发布于 :2025年03月19日 20:56:34

    云储存服务器与传统存储的区别 云储存服务器数据恢复方法

    一、云储存服务器与传统存储的区别 云储存服务器与传统存储是两种不同的数据存储解决方案,它们各自具有独特的优势和使用场景。以下是它们之间的主要区别: 存储概念与位置 : 云储存服务器
    的头像 发表于 02-01 10:02 2224次阅读

    做网站云服务器还是服务器好一些?

    做网站云服务器还是服务器好一些?做网站选择云服务器通常更好,因为它提供成本效益、高可扩展性、高可用性和便捷的管理维护,尤其适合中小企业和个人网站。虽然传统服务器在性能和数据安全上有优势
    的头像 发表于 01-08 09:56 775次阅读

    服务器如何处理 HTTP 请求

    服务器处理HTTP请求的过程是一个有序且复杂的流程,通常涉及多个步骤。以下是服务器处理HTTP请求的具体步骤: 监听端口 :HTTP服务器
    的头像 发表于 12-30 09:37 1003次阅读

    服务器还是服务器好用一些?

    服务器还是服务器好用一些?云服务器服务器各有优势。服务器作为独立物理设备,适合需高性能、物理控制和安全性高的场景;而云
    的头像 发表于 12-26 10:08 878次阅读

    联想发布基于第五代AMD EPYC处理器服务器产品

    近日,联想携手AMD共同举办“异构智算,稳定高效——联想算力基础设施新品发布会”。本次发布会上,联想重磅发布8款基于第五代AMD EPYC处理器服务器产品——联想问天、ThinkSystem V3
    的头像 发表于 12-16 16:23 1198次阅读