国产芯片架构再下一城,ARM或被彻底抛弃,外媒:自作自受

本文主要是介绍国产芯片架构再下一城,ARM或被彻底抛弃,外媒:自作自受,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

有消息指出特定厂商的5G手机芯片将采用RISC-V架构,这是国产芯片彻底抛弃ARM的标志,毕竟ARM如今对中国芯片越来越不友好,最新款的ARM V9架构就未对多家中国芯片企业授权,抛弃ARM在情理之中。

258dfa8e17a93fa83f30ad7e1ac7b3e6.jpeg

据悉特定企业的5G手机芯片为RISC-V架构,在性能方面表现相当出色,比骁龙8+稍微好一点,但是比骁龙8Gen2要差一些,考虑到国产的芯片制造工艺的水平,能比5纳米的骁龙8+更好已属不易。

采用RISC-V架构研发手机芯片并非没有先例,阿里平头哥研发的玄铁910就已对安卓系统进行了适配;谷歌方面也表示安卓系统已可适配RISC-V架构,这都意味着RISC-V架构应用于手机芯片并无太大问题。

当然特定企业的5G手机芯片将适配它自家的操作系统,这对于它来说更为有利,芯片架构和操作系统底层都由自家掌握,如此情况下可以实现软硬件的最佳优化,当年苹果的A系处理器采用了ARM的公版核心,性能落后于高通,却通过iOS系统优化在流畅性方面表现优异。

d1656883884710a1e3ae80a3696d594b.jpeg

ARM能有今天的市场地位,离不开中国芯片的支持,当年从功能手机向智能手机转换的时代,中国手机芯片企业推出的turnkey方案大幅降低了智能手机的开发难度,由此智能手机迅速风行,替代了功能手机,而ARM也因此成为智能手机时代的主流。

后来Intel试图在平板电脑市场获得一席之地,推出了ATOM处理器,而中国深圳的平板电脑厂商大量采用ARM芯片推出价格实惠的平板电脑,这些平板电脑不仅在国内市场广受欢迎,甚至还大举出口至中东、非洲等地,成功阻击了Intel,由此ARM进一步垄断了平板电脑市场,由此ARM获得了移动芯片市场的垄断地位。

6efd680e352ded7060918450bf88d52f.jpeg

中国芯片成就了ARM,然而从2019年以来,ARM却因众所周知的因素,停止了对中国芯片的授权,不过当时ARM已将ARM V8永久授权卖给了中国的芯片企业,因此对中国芯片的影响并不大。

但是后来ARM推出了全新的ARM V9架构,有针对AI芯片推出了性能更强的V系列,这些新架构至今都没有授权给中国的芯片企业,这无疑显示出ARM的白眼狼行为。

ARM的作为并未能难住中国芯片企业,中国芯片开始力推更为开放的RISC-V架构,短短3年时间RISC-V芯片出货量突破100亿颗,占据中国的物联网芯片市场,对RISC-V架构的开发日益成熟之后,中国芯片将RISC-V架构推进至手机芯片行业可谓情理之中。

9184d34139f82aa9a44b584e606acd7e.jpeg

中国芯片还研发了完全自主的loongarch架构,该架构目前主要应用于PC和服务器芯片,加上RISC-V,中国芯片在移动芯片、物联网芯片和PC等行业都抛弃了ARM,由此可以说中国芯片彻底抛弃了ARM。

更让ARM恐惧的是由于中国将RISC-V架构发展得太成功,美国的Intel、高通等芯片企业都有意发展RISC-V架构,如此情况下,RISC-V将逐渐形成燎原之火,在全球围杀ARM,这对ARM来说更是可怕的后果。

这篇关于国产芯片架构再下一城,ARM或被彻底抛弃,外媒:自作自受的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

一篇文章彻底搞懂macOS如何决定java环境

《一篇文章彻底搞懂macOS如何决定java环境》MacOS作为一个功能强大的操作系统,为开发者提供了丰富的开发工具和框架,下面:本文主要介绍macOS如何决定java环境的相关资料,文中通过代码... 目录方法一:使用 which命令方法二:使用 Java_home工具(Apple 官方推荐)那问题来了,

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

《SpringBoot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)》本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Co... 目录引言:为什么学习Spring Boot分层架构?第一部分:Spring Boot的整体架构1.1

macOS彻底卸载Python的超完整指南(推荐!)

《macOS彻底卸载Python的超完整指南(推荐!)》随着python解释器的不断更新升级和项目开发需要,有时候会需要升级或者降级系统中的python的版本,系统中留存的Pytho版本如果没有卸载干... 目录MACOS 彻底卸载 python 的完整指南重要警告卸载前检查卸载方法(按安装方式)1. 卸载

一文详解MySQL索引(六张图彻底搞懂)

《一文详解MySQL索引(六张图彻底搞懂)》MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度,:本文主要介绍MySQL索引的相关资料,文中通过代码介绍的... 目录一、什么是索引?为什么需要索引?二、索引该用哪种数据结构?1. 哈希表2. 跳表3. 二叉排序树4.

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

mysql中的服务器架构详解

《mysql中的服务器架构详解》:本文主要介绍mysql中的服务器架构,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、mysql服务器架构解释3、总结1、背景简单理解一下mysqphpl的服务器架构。2、mysjsql服务器架构解释mysql的架

如何在Mac上彻底删除Edge账户? 手动卸载Edge浏览器并清理残留文件技巧

《如何在Mac上彻底删除Edge账户?手动卸载Edge浏览器并清理残留文件技巧》Mac上的Edge账户里存了不少网站密码和个人信息,结果同事一不小心打开了,简直尴尬到爆炸,想要卸载edge浏览器并清... 如果你遇到 Microsoft Edge 浏览器运行迟缓、频繁崩溃或网页加载异常等问题,可以尝试多种方

k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)

《k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)》本文记录在K8s上运行的MySQL/MariaDB备份方案,通过工具容器执行mysqldump,结合定时任务实... 目录前言一、获取需要备份的数据库的信息二、备份步骤1.准备工作(X86)1.准备工作(arm)2.手

一文彻底搞懂Java 中的 SPI 是什么

《一文彻底搞懂Java中的SPI是什么》:本文主要介绍Java中的SPI是什么,本篇文章将通过经典题目、实战解析和面试官视角,帮助你从容应对“SPI”相关问题,赢得技术面试的加分项,需要的朋... 目录一、面试主题概述二、高频面试题汇总三、重点题目详解✅ 面试题1:Java 的 SPI 是什么?如何实现一个

Maven 插件配置分层架构深度解析

《Maven插件配置分层架构深度解析》:本文主要介绍Maven插件配置分层架构深度解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Maven 插件配置分层架构深度解析引言:当构建逻辑遇上复杂配置第一章 Maven插件配置的三重境界1.1 插件配置的拓扑