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

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

3天内不再提示

从鲲鹏920看ARM服务器芯片路径上的几只手

坚白 来源:佚名 作者:佚名 2019-01-09 14:32 次阅读

种意义上讲,华为鲲鹏920的推出,给ARM架构在服务器处理器上的业务前景注入了一针强心剂,毕竟这两年相关方面的消息一直不太理想。但客观来看,在Intel的X86架构一统服务器处理器的江湖之前,Power、Alpha、MIPS、 UltraSPARC这些RISC处理器也并没有把X86放在眼里,彼时的大玩家IBM、MIPS、SUN、DEC又何尝会把Intel视为颠覆者呢?而鲲鹏920的推出,也让我们清楚地看到ARM服务器芯片路径上的几只手。

看得见的手-ARM

在鲲鹏920之前,几乎ARM生态圈的大玩家都尝试过把他们的芯片版图向处理器业务上扩张。TI三星、NVIDIA、博通高通,甚至是X86的AMD也尝试过,但进展并不顺利。有的停止产品迭代,有的卖出相关业务,有的直接退出,有的大范围消减业务投入。国内的情况也大抵相当,包括飞腾、瑞芯微、华为和华芯通,虽然陆续有产品推出,但真正在服务器市场上有所斩获的并不多。

简单梳理一下:高通的Centriq 2400系列,基于三星的10nm工艺,采用的是ARM v8架构的自研Falkor CPU核;飞腾FT2000系列,采用28nm工艺,也是基于ARMv8架构,自研定制架构(非A53\A57\A72);华为之前的Hi1620,基于台积电7nm工艺,内核是ARM Cortex-Ares(A76的服务器版);瑞芯微的RK3399,采用采用28nm工艺,ARM Big.Little大小核架构(双Cortex-A72大核+四Cortex-A53小核);华芯通昇龙4800是10nm制程工艺,基于高通的源码设计的CPU(兼容ARMv8指令集)。

大多ARM服务器芯片推出的时候,都会强调一下它们和Intel服务器芯片的对比。比如高通称其旗舰Centriq 2460比同时代的Intel至强旗舰铂金8180处理器的能效比要高,价格也仅是后者的1/5;飞腾宣称其FT2000系列的多核性能追平了Intel的Xeon E5-2699v3,改进版FT-2000plus也在多核性能上达到Intel服务器CPU E5主流产品的水平......

这其实是个误区。本来,ARM架构的盛行就在于其更为灵活的终端嵌入式应用上的适应性,这也正是Intel为首的X86架构芯片的短板。真正能够让ARM玩家在服务器业务领域实现扩张变现的,应该是大数据、分布式存储等智能应用的多样性所带来的异构计算的需求。这些需求有着宽泛的包容性。基于这样一个认识,不像之前几乎每一个ARM服务器芯片的推出都要对标一下Intel,华为发布鲲鹏920时,除了特别强调会和Intel继续保持良好合作,只字未提它和Intel服务器芯片之间的对比。

另外值得注意的是,华为发布鲲鹏920的同时发布了TaiShan服务器和相应的华为云服务。显然,华为十分清楚,对于ARM架构服务器而言,要在生态优势和先天短板间为最终用户提供一种平衡选项——为业已广泛的ARM智能终端设备提供更为适应的云端协同系统。换句话说,单个的ARM架构服务器芯片对于用户而言,远没有端到端的系统化产品更有说服力。所以,华为一方面强调TaiShan系列服务器的应用场景(大数据和分布式存储的企业应用),一方面强调基于TaiShan服务器提供的弹性云服务、裸金属服务和云手机服务。

看不见的手-生态

如果要满足行业趋势和应用需求,让ARM服务器芯片在多样性计算时代中体现其在多种数据类型和场景中的优势,没有涵盖硬件、基础软件和应用层面的生态环境,恐怕只能回复之前的境况。Linaro、OpenStack、CNCF、GCC和Open Edge+HPC IniTIaTIve这些行业组织可以说都是推动ARM服务器芯片落地的看不见的手。

Linaro主要致力于领导ARM生态系统中的协作,将业界和开源社区聚集在一起,针对项目,交付工具,减少行业范围内的分散和冗余工作,并为行业提供共同的软件基础。但这个协作并非ARM独有,Linaro可以在其他有利于Linaro成员和ARM生态系统的体系结构和技术上工作。

OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目,旨在为公共及私有云的建设与管理提供软件的开源项目。它是一个开源的云计算管理平台项目,支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。

CNCF是一个开源软件基金会,致力于使云计算具有普遍性和可持续性。云计算使用开源软件栈将应用程序部署为微服务,将每个部分打包到自己的集成中,并动态地编排这些集成以优化资源利用率。云本地技术使软件开发人员能够更快地构建产品。CNCF是gitHub上许多发展最快的项目的供应商,拥有300多个成员,包括世界上最大的公共云和企业软件公司以及数十家创新的初创公司。

GCC是面向应用的开发工具,GNU编译器套件包括C、C++、ObjecTIve-C、Fortran、JavaAda和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。

Open Edge+HPC IniTIative是2018年10月由ATOS、E4、Forschungszentrum J_lich、Fraunhofer Fokus、华为、Mellanox和SUSE共同发起成立的组织。主要面向边缘和高性能计算解决方案的生态系统和市场,通过开发和共享解决方案来改进互操作性和端到端集成,这将有助于缩短边缘计算和HPC部署的上市时间。它最初集中在欧洲市场,目前正在向全球范围扩张。

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

    关注

    134

    文章

    9084

    浏览量

    367387
收藏 人收藏

    评论

    相关推荐

    如何在Windows设置SFTP服务器

    1. 选择合适的SFTP服务器软件 在Windows,你可以选择多种第三方SFTP服务器软件,如: WinSCP : 提供了一个免费的SFTP服务器组件,称为WinSCP Serve
    的头像 发表于 11-13 14:23 1358次阅读

    美国多IP服务器和美国多服务器有什么区别

    美国多IP服务器和美国多服务器有什么区别 美国多IP服务器和美国多服务器在概念、功能以及应用场景存在明显的区别。主机推荐小编为您整理发布
    的头像 发表于 11-11 10:22 188次阅读

    新加坡服务器的速度测试方法有哪些

    输入ping加上服务器的IP地址或域名,然后观察返回的结果,包括延迟和丢包情况。较低的响应时间表示较快的访问速度。 Traceroute测试: Traceroute命令用于追踪数据包您的设备到服务器
    的头像 发表于 10-14 14:55 159次阅读

    独立服务器与云服务器的区别

    随着互联网技术的飞速发展,企业对于服务器的需求日益增加,而服务器市场也随之出现了多种类型的产品,其中最常见的是独立服务器和云服务器。这两种服务器
    的头像 发表于 10-12 14:34 254次阅读

    服务器连接不是什么原因引起的?

    服务器连接不是一个常见的问题,常见的原因有网络连接、账户权限、安全组设置、服务器状态、端口占用、远程登录未开启、云服务器已关闭或到期、防护软件限制、DNS劫持、资源负载过高。
    的头像 发表于 09-26 11:11 201次阅读

    基于高通主板的ARM架构服务器

    一、ARM架构服务器的崛起 (一)市场需求推动 消费市场寒冬,全球消费电子需求下行,服务器成半导体核心动力之一。Arm 加速布局服务器领域,
    的头像 发表于 09-11 10:53 505次阅读

    如何在阿里ECS服务器架设自己的OpenVPN服务器

    需要自己架设服务器,让现场的IR615路由连接自己的服务器。能通过自己的服务器进行数据采集和远程运维。
    发表于 07-25 06:14

    人工智能芯片服务器芯片的区别

    人工智能芯片(AI芯片)与服务器芯片在多个方面存在显著差异,这些差异主要体现在设计目标、功能特性、应用场景以及技术发展趋势。以下是对两者区
    的头像 发表于 07-12 18:21 1575次阅读

    如何服务器角度对ESP设备执行ping操作?

    如何服务器角度对 ESP 设备执行 ping 操作?我有 IP 为 192.168.0.1 的服务器和 IP 为 192.168.0.2 的根节点,其余非根节点的 IP 类似于:x.255.255.y。是否可以ping通非ro
    发表于 07-12 14:03

    服务器和虚拟服务器的区别是什么

    服务器和虚拟服务器是两种常见的服务器类型,它们在很多方面有相似之处,但也有一些关键的区别。本文将详细介绍云服务器和虚拟服务器的区别,包括它
    的头像 发表于 07-02 09:48 780次阅读

    服务器远程不服务器怎么办?服务器无法远程的原因是什么?

    运营商。 2.服务器网络问题 解决办法:通过路由图来确定是哪里的线路出现丢包,联系服务器商切换线路。 二、服务器问题 服务器带宽跑满、服务器
    发表于 02-27 16:21

    linux服务器和windows服务器

    ,这在满足个性化需求和增强服务器安全 性具有优势。 Linux服务器还具有出色的性能和稳定性。相比之下,Windows服务器在性能和稳定性方面稍有不足。特别是在处理高负载和 大数据量
    发表于 02-22 15:46

    MOSFET在服务器电源的应用

    服务器电源主要用在数据中心场景中,主要应用于服务器、存储等设备。它和PC电源一样,都是一种开关电源。
    的头像 发表于 01-25 17:18 1159次阅读
    MOSFET在<b class='flag-5'>服务器</b>电源<b class='flag-5'>上</b>的应用

    独立服务器和云服务器的区别

    独立服务器和云服务器的区别是很多用户在选择服务器时要做的课程,那么独立服务器和云服务器的区别有哪些呢?
    的头像 发表于 01-17 10:58 850次阅读

    物理服务器和独立服务器的区别

    物理服务器和独立服务器本质是同一种产品,也被称为传统服务器。它们都是可见可触的实体设备,包含处理、硬盘、内存和系统总线等硬件组件,类似于
    的头像 发表于 01-03 15:22 473次阅读