历史上的今天
返回首页

历史上的今天

今天是:2024年12月10日(星期二)

正在发生

2020年12月10日 | 开源加速了Arm在数据中心的大爆发

2020-12-10 来源:EEWORLD

本文编译自sdxcentral,作者Tobias Mann


不久前,x86处理器在数据中心和超大规模空间中的主导地位尚无争议。今天,英特尔和AMD面临着众多芯片制造商的新竞争,这些芯片制造商希望拥抱更多类型,更低功耗和更大可扩展性的基于Arm的数据中心芯片。


根据Arm的软件架构高级总监Kevin Ryan的说法,Arm在数据中心的迅速崛起在很大程度上要归功于开源软件和云计算的兴起。


Ryan解释说,拥有出色的芯片是一回事,但是如果没有软件来支持,那将是一件很难的事。而且,在没有引人注目的硬件的情况下,软件开发人员几乎没有理由为其构建软件。他表示:“问题是,如果人们不进行部署并且没有客户群,为什么要构建软件”。


Arm试图将这种低端电子设备从智能手机,平板电脑和IoT等低功耗设备转移到数据中心时,正面临着这种鸡与蛋的情况。Ryan说:“三、四年前,人们可能说Arm便宜一些,但性能却不高。”


用Neoverse打破周期


因此,为了打破周期,Arm从两端解决了这个问题,在数据中心市场上采取了“先构建然后自然生态就来了”的思路,同时与软件供应商和开放源代码社区一起建立关系并将软件引入Arm64体系结构。


Ryan说:“Arm进行了战略投资,以追求超大规模和数据中心市场。除非Arm芯片路线图没有那么引人注目,否则这一切都是不可能的。”


这些发展产生了Neoverse,这是一种专门为超大规模,数据中心和网络市场设计的微体系结构。Neoverse试图在高性能和可扩展性上与Arm架构的电源效率之间取得平衡。


Neoverse鼓励创建诸如Amazon的Graviton2,Marvell的ThunderX系列处理器以及Ampere的Altra和Altra Max之类的芯片。更重要的是,该芯片的能效和高内核数使其吸引了公共云提供商和超大规模客户。


Arm芯片现已部署在Amazon Web Services,Microsoft Azure和Oracle的公共云产品中。


Moor Insights and Strategy的高级分析师Matt Kimball在Forbes上的一篇文章中写道:``Neoverse的发布向市场传递了一个可能被低估的信息。从云到边缘再到企业,Arm在致力于投资数据中心业务。”


云原生架构的崛起


Ryan表示:“必须具备芯片和处理器功能,但最重要的是,建立软件生态系统与10年前的世界大不相同。当我两年半前开始工作时,如果我们需要一个社区或一件开源软件,这对我们来说是一个很大的提升。我们要么说服他们,要么自己做。”


但是,随着云原生架构的兴起,旧的应用程序已让位给基于Node.js,Java,Go和Python等现代编程语言构建的新应用程序。 “这些语言实际上专注于与硬件无关的语言-并不是没有挑战-但它们的设计比针对特定指令集体结构或不同体系结构进行了微调的旧应用更加抽象化。现在大多数应用程序都在开源软件之上编写。”Ryan解释道。


Ryan说,这很关键,因为这意味着Arm能够在软件开发中扮演更积极的角色。他说:“合作伙伴为Arm所做的一切使我们能够真正加快我们在网络堆栈和数据中心堆栈这些部分的相关性,因为我们和我们的合作伙伴愿意为这些开源项目做出贡献并建立Arm的支持。”


Kimball认为,这项早期工作对确保开发团队在新芯片到来时准备好利用新芯片至关重要。


他写道:“ Arm的团队在进入服务器市场的初期就开始构建生态系统,并且在Drew Henry和Mohamed Awad的领导下势头回升。Neoverse的发布标志着对数据中心的真正承诺,团队明智地将重点放在了战略合作伙伴上,例如Red Hat,Docker,Kubernetes,MongoDB和Nginx。”


Ryan补充说,随着越来越多的企业开始将工作负载从私有数据中心转移到公共云,基于Neoverse架构的高性能,低功耗处理器的价值主张变得越来越清晰。


他说:“如果现在看一下数据,在很多情况下,基于Neoverse的芯片性能要比传统的x86架构更高。我认为鸡和蛋的问题实际上已经变成了正循环,数据中心越来越多地使用Arm,这吸引了开源社区。”


他们来了,他们看见了,他们为Arm编写代码


在过去的几年中,系统发生了巨大的变化,Arm也增加了对关键开源社区的支持。


Ryan说:“这与Arm不再需要繁重的工作和说服人们有关。人们已经真正地接受了Arm在超大规模数据中心和其原本的优势领域的价值主张。”


如今,几乎每个主要的Linux发行版,包括一些最受欢迎的变种,如Ubuntu,SUSE和Red Hat Enterprise Linux,都具有Arm支持。


他说:“有一半时间,我甚至不知道生态系统中添加了哪些,因为它们一直在发生。”


尽管Ryan相信Arm即使没有开源社区也最终会打入数据中心市场,但他仍然认为从单一应用向基于开源的云原生应用程序的转变是Arm在 超大规模数据中心市场中采用的关键推动力。

推荐阅读

史海拾趣

中移物联网(Chinamobile)公司的发展小趣事

中移物联网自2012年成立以来,便致力于物联网专用网络的建设。根据中国移动的整体战略布局,公司开发并运营了物联网连接管理平台OneLink和物联网应用开放平台OneNET,为各行业提供稳定、高效的物联网连接服务。这些平台的建立,不仅满足了市场对于物联网连接的需求,也为公司后续业务的拓展奠定了坚实基础。

Cellergy公司的发展小趣事

Cellergy公司一直注重创新研发,不断推出新产品以满足市场需求。在一次重要的科技展览会上,Cellergy公司展示了一款全新的超级电容器。这款电容器采用了先进的材料和工艺,具有更高的能量密度和更长的使用寿命。这一创新产品引起了广泛关注,为Cellergy公司赢得了众多客户的青睐。

GTE Microcircuits公司的发展小趣事
实现高频性能需要关注放大器的带宽和转换速率(Slew Rate)等参数。选择具有宽带宽和高转换速率的放大器是基础。此外,优化电路布局,减少寄生电容和电感的影响,以及采用适当的频率补偿技术也是提高高频性能的关键。
Electromagnetic Industries Llp公司的发展小趣事

EMI公司深知产品质量对企业的重要性。因此,公司建立了严格的质量管理体系,从原材料采购到生产加工再到产品检验,每一个环节都严格把关。同时,公司还引进了先进的检测设备和技术手段,确保产品质量的稳定性和可靠性。这些措施的实施使得EMI公司的产品质量得到了客户的广泛认可。

ATM [Advanced Technical Materials]公司的发展小趣事

中国ATM的发展历程始于20世纪80年代中期。1987年,中国银行在珠海推出了中国大陆第一台ATM,标志着ATM在中国开始了发展。随后,经过数十年的快速发展,中国ATM市场经历了多个阶段,从初级阶段到专业化阶段,再到如今的快速发展阶段。中国ATM市场的繁荣,不仅反映了国内银行业电子化建设的成果,也体现了电子行业的快速发展和普及。

台湾岱恩(DAIN)公司的发展小趣事

在20世纪初期,电子技术和机械自动化的发展为ATM的出现奠定了基础。1939年,美国的Luther Simjian提出了ATM的设计雏形,并成功说服一家公司制作了样板试验产品。然而,由于当时的技术限制和公众接受度不高,这些早期ATM并未得到广泛应用。

问答坊 | AI 解惑

单片机MCS-51系列指令快速记忆法

单片机MCS-51系列指令快速记忆法 单片机MCS-51系列指令快速记忆法 随着微电子技术和超大规模集成电路技术的发展,单片微型计算机以其体积小、性价比高、功能强、可*性高等独有的特点,在各个领域(如工业控制、家电产品、汽车电子、通信、智能仪 ...…

查看全部问答>

LIUNX系统移植

LIUNX系统移植 很好的啊…

查看全部问答>

我在做嵌入式板子,要装WINCE,请问那位有好的方案

我在做嵌入式板子,要装WINCE,请问那位有好的方案…

查看全部问答>

关于MTD驱动的问题

很多MTD驱动都有调用simple_map_init()函数来初始化read,write等函数,不知道这个函数的用法,请大虾帮忙讲一讲啊,如果我需要改变这些read,write函数,该怎么办啦?…

查看全部问答>

XILINX CPLD求助

各位高手,高手,高高手们:新手使用XILINX的 XC95288,有个问题求助:我从一块XC95288上readback后,保存成.jed文件,然后再烧入到另外一个片子后,另外这个片子就不能readback了,然后我擦除写入的这个文件后,就又能readback了,这是为什么呢? ...…

查看全部问答>

时钟配置问题

1  TIM_TimeBaseStructure.TIM_Period = 999;       //当定时器从0计数到999,即为1000次,为一个定时周期 2  TIM_TimeBaseStructure.TIM_Prescaler = 0;     //设置预分频: 3&nbs ...…

查看全部问答>

關於LMF232H5QD的UART問題

各位高手大家好,小妹我用此板子的UART出了一點問題,大家可以幫幫我嗎? 感激不盡 問題是這樣的,我開啟了八個UART,為了使輸入資料可以做辨識,個別在UART4跟UART5的地方 加了三個#字號跟一個通道編號 例如:UART4是  ###Edata 這樣 ...…

查看全部问答>

今年会出功率放大类的吗?

本帖最后由 paulhyde 于 2014-9-15 03:16 编辑 今年会出功率放大类的吗    …

查看全部问答>

这几天学习SimpliciTI协议栈的小总结合小纠结

SimpliciTI简介: SimpliciTI是TI开发的专门针对其CCxxxx系列无线通信芯片的网络协议。 它支持两种网络拓扑结构:严格的点对点通信和基于星型的网络拓扑结构,在星型连接中Hub点在SimplciTI被称为Access Point,简称AP.(AP就是常说的网关,数据中 ...…

查看全部问答>