ARM公版架构迭代迅速 国产ARM架构落伍

2023-11-05 22:32

本文主要是介绍ARM公版架构迭代迅速 国产ARM架构落伍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

近年来,ARM CPU性能可谓是突飞猛进,根据ARM官方消息,Cortex A78 CPU最高性能比5年前推出的Cortex A73 CPU提升2.5倍。ARM下一代的Matterhorn架构及Makalu架构会相对于X1/A78这一代保持30%以上的IPC性能提升,如果ARM的PPT不注水,那么,这基本上已经接近或达到X86主流水平。

多年前,ARM Cortex A57大致与X86阵营吊车尾的VIA nano性能相当,短短数年间,ARM公版架构就接近到X86主流水平,这种追赶速度让人深刻体会到ARM强悍的技术迭代能力。 

CPU性能的大幅提升自然会使ARM的野心不在局限于移动端和嵌入式。在智能手机市场已经饱和的情况下,ARM必然要去开拓新的市场,而要在桌面、服务器、HPC等领域与X86、Power、SW64等处理器竞争,那么必然要抛弃一些历史包袱,新增一些特性弥补短板。

这次发布ARM V9就提升安全性,增强了矢量计算、机器学习等方面的性能,目的显然是为了让ARM CPU更好的服务和应用于桌面、服务器、超算、人工智能等领域。

相对于ARM公版架构在过去几年里突飞猛进,某公司的国产Arm CPU的CPU核则进步缓慢,从2014年至2021年,其CPU IPC仅提升了20%左右,即便是以牙膏厂闻名遐迩的英特尔也只能自叹不如。必须说明的是英特尔基数高,哪怕提升5%,实际提升的性能也是可观的,而某司的国产ARM CPU的架构则依旧处于A57/A72的水平,由于基数低,IPC提升起来比英特尔容易的多,然而7年来的IPC实际提升让人大跌眼镜。

另一家ARM 服务器CPU一共出了四款,第一款和第二款是A57,第三款是A72,这个属于买IP设计SoC,是ARM在技术迭代。第四款ARM CPU可以说是在没有前代CPU的情况下横空出世,号称自主,CPU核性能与A76处于同一水平,北京的研究所只做了SoC设计,CPU核由位于美国的研究所设计,至于是从零开始一行一行写代码,还是拿现成的ARM核作参考修改,那就是一个谜了。因为已经绝版,是否能有下一代也是未知数,也就没必要讨论下一代处理器IPC能提升多少了。

由于国产ARM CPU IPC提升非常有限,那么就存在一个问题,那就是一旦有别的公司通过购买ARM公版架构,比如买X1或者A78设计SoC,那么,在性能上就能轻易超越这些号称自主设计的国产ARM CPU,这会使其在市场上面临非常尴尬的境地。这并非危言耸听,国外就有现成的例子,Ampere Altra就是基于ARM Neoverse N1的IP开发的。

必须说明的是,ARM已经成为Ampere的重要投资者之一,在ARM间接下场参与市场竞争的情况下,国内ARM阵营CPU公司在与Ampere的竞争中,可能会先天上处于劣势。

最近,个别互联网公司也声称要开发ARM服务器CPU,考虑到互联网公司的财力,以及买ARM IP集成SoC流程上已经非常成熟,只要烧钱且花费一些时间,互联网公司开发出基于X1,甚至是Matterhorn架构及Makalu架构的SoC并不存在多大障碍,如果铁流的猜测变成了现实,对于号称自主的国产ARM CPU而言,无疑是巨大打击。

当然,也不排除一个情况,那就是号称自主的ARM CPU发现自己技术迭代太难太慢,干脆也买Matterhorn、Makalu回来自己改改,然后宣传是自主研发,自主技术迭代。毕竟,当年两家ARM CPU的CPU核都属于横空出世,而且非常凑巧的都与当时ARM公版的水平非常接近,在有之前这种巧合的情况下,出现新的巧合也丝毫不令人意外。

这篇关于ARM公版架构迭代迅速 国产ARM架构落伍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/352905

相关文章

C#使用yield关键字实现提升迭代性能与效率

《C#使用yield关键字实现提升迭代性能与效率》yield关键字在C#中简化了数据迭代的方式,实现了按需生成数据,自动维护迭代状态,本文主要来聊聊如何使用yield关键字实现提升迭代性能与效率,感兴... 目录前言传统迭代和yield迭代方式对比yield延迟加载按需获取数据yield break显式示迭

mybatis的整体架构

mybatis的整体架构分为三层: 1.基础支持层 该层包括:数据源模块、事务管理模块、缓存模块、Binding模块、反射模块、类型转换模块、日志模块、资源加载模块、解析器模块 2.核心处理层 该层包括:配置解析、参数映射、SQL解析、SQL执行、结果集映射、插件 3.接口层 该层包括:SqlSession 基础支持层 该层保护mybatis的基础模块,它们为核心处理层提供了良好的支撑。

百度/小米/滴滴/京东,中台架构比较

小米中台建设实践 01 小米的三大中台建设:业务+数据+技术 业务中台--从业务说起 在中台建设中,需要规范化的服务接口、一致整合化的数据、容器化的技术组件以及弹性的基础设施。并结合业务情况,判定是否真的需要中台。 小米参考了业界优秀的案例包括移动中台、数据中台、业务中台、技术中台等,再结合其业务发展历程及业务现状,整理了中台架构的核心方法论,一是企业如何共享服务,二是如何为业务提供便利。

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

系统架构设计师: 信息安全技术

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师: 信息安全技术前言信息安全的基本要素:信息安全的范围:安全措施的目标:访问控制技术要素:访问控制包括:等保

迭代器模式iterator

学习笔记,原文链接 https://refactoringguru.cn/design-patterns/iterator 不暴露集合底层表现形式 (列表、 栈和树等) 的情况下遍历集合中所有的元素

利用命令模式构建高效的手游后端架构

在现代手游开发中,后端架构的设计对于支持高并发、快速迭代和复杂游戏逻辑至关重要。命令模式作为一种行为设计模式,可以有效地解耦请求的发起者与接收者,提升系统的可维护性和扩展性。本文将深入探讨如何利用命令模式构建一个强大且灵活的手游后端架构。 1. 命令模式的概念与优势 命令模式通过将请求封装为对象,使得请求的发起者和接收者之间的耦合度降低。这种模式的主要优势包括: 解耦请求发起者与处理者

国产游戏行业的崛起与挑战:技术创新引领未来

国产游戏行业的崛起与挑战:技术创新引领未来 近年来,国产游戏行业蓬勃发展,技术水平不断提升,许多优秀作品在国际市场上崭露头角。从画面渲染到物理引擎,从AI技术到服务器架构,国产游戏已实现质的飞跃。然而,面对全球游戏市场的激烈竞争,国产游戏技术仍然面临诸多挑战。本文将探讨这些挑战,并展望未来的机遇,深入分析IT技术的创新将如何推动行业发展。 国产游戏技术现状 国产游戏在画面渲染、物理引擎、AI

创业者该如何设计公司的股权架构

本文来自七八点联合IT橘子和车库咖啡的一系列关于设计公司股权结构的讲座。 主讲人何德文: 在公司发展的不同阶段,创业者都会面临公司股权架构设计问题: 1.合伙人合伙创业第一天,就会面临股权架构设计问题(合伙人股权设计); 2.公司早期要引入天使资金,会面临股权架构设计问题(天使融资); 3.公司有三五十号人,要激励中层管理与重要技术人员和公司长期走下去,会面临股权架构设计问题(员工股权激

【系统架构设计师】黑板架构详解

黑板架构(Blackboard Architecture)是一种软件架构模式,它模仿了多个专家系统协作解决问题的场景。在这种架构中,“黑板”作为一个中央知识库,存储了问题的当前状态以及所有的解决方案和部分解决方案。黑板架构特别适合于解决那些没有确定算法、需要多个知识源(或称为“专家”)共同作用才能解决的复杂问题。 一、黑板架构的组成 黑板架构主要由以下几个部分组成: 黑板(Blackboa