当前位置: 首页 > news >正文

突破封锁|华为芯片10年进化史:从K3V1到麒麟9000S

华为海思麒麟芯片过去10年研发历程回顾如下:

  1. 2009年:华为推出第一款手机芯片K3V1,采用65nm工艺制程,基于ARM11架构,主频600MHz,支持WCDMA/GSM双模网络。这款芯片搭载在华为U8800手机上,标志着华为进入了智能手机时代。

  1. 2012年:华为推出麒麟910芯片,采用40nm工艺制程,基于ARM Cortex-A9架构,主频1.6GHz。这款芯片搭载在华为Ascend P6手机上,成为当时全球最薄的智能手机。

  1. 2014年:华为推出麒麟925芯片,采用28nm工艺制程,基于ARM Cortex-A15架构,主频1.8GHz。这款芯片搭载在华为Mate 7手机上,成为当时最畅销的旗舰机型之一。

  1. 2015年:华为推出麒麟950芯片,采用16nm工艺制程,基于ARM Cortex-A72架构,主频2.3GHz。这款芯片搭载在华为Mate 8手机上,成为当时性能最强的智能手机之一。

  1. 2016年:华为推出麒麟960芯片,采用16nm工艺制程,基于ARM Cortex-A73架构,主频2.4GHz。这款芯片搭载在华为Mate 9手机上,成为当时最畅销的旗舰机型之一。

  1. 2017年:华为推出麒麟970芯片,采用10nm工艺制程,基于ARM Cortex-A73架构,主频2.4GHz。这款芯片搭载在华为Mate 10手机上,成为当时性能最强的智能手机之一。

  1. 2018年:华为推出麒麟980芯片,采用7nm工艺制程,基于ARM Cortex-A76架构,主频2.6GHz。这款芯片搭载在华为Mate 20手机上,成为当时最畅销的旗舰机型之一。

  1. 2019年:华为推出麒麟990芯片,采用7nm+工艺制程,基于ARM Cortex-A76架构,主频2.86GHz。这款芯片搭载在华为Mate 40手机上。

  1. 2020年:华为推出麒麟9000芯片,采用5nm工艺制程,基于ARM Cortex-A77架构,主频3.13GHz。这款芯片搭载在华为Mate 40手机上,成为当时性能最强的智能手机之一。

  1. 2023年:华为Mate 60搭载的麒麟9000S处理器采用了8个核心的设计,通过超线程技术,这8个核心可以模拟成12个逻辑核。这12个逻辑核可以同时处理更多的任务,从而提高了处理器的整体性能。同时,由于采用了更多的核心,处理器在处理大量任务时的稳定性也得到了提高。

麒麟9000s(8核)

麒麟9000s(12核,开启超线程)

高通骁龙Gen2

CPU核心数

8个核心

12个核心

1个超大核+2个大核+2个小核+3个超大核

CPU核心架构

自研泰山+A510+2颗A34超大核(主频3.1Ghz)

自研泰山+A510+2颗A34超大核(主频3.1Ghz)+2颗A510超大核(主频3.1Ghz)

Cortex X3+Cortex A715+Cortex A710+Cortex A510

CPU核心频率(GHz)

2.62+32.15+41.5+2*3.1

2.62+32.15+41.5+23.1+23.1

3.2+22.8+22.0+3*2.0

CPU工艺

N+2工艺或7nm工艺

N+2工艺或7nm工艺

第四代Kryo架构,高通第四代骁龙平台,台积电4nm工艺

GPU架构

Maleoon 910 4CU,GPU频率达到750MHz(无超线程功能)

Maleoon 910 4CU,GPU频率达到750MHz(无超线程功能)

Adreno 660 GPU架构

制程工艺(nm)

未公布(猜测为7nm)或7nm工艺

未公布(猜测为7nm)或7nm工艺(我猜的)

台积电4nm工艺(TSMC 4nm)

麒麟芯片之前都是每年迭代升级1次,从麒麟9000到麒麟9000s等了3年,这里面的心酸只有华为自己知道。华为等待麒麟9000s的这三年,是一段充满挑战与坎坷的历程。在竞争激烈的芯片市场中,华为一直在努力自主研发,以实现技术的突破和进步。然而,美国政府的制裁让华为在获取关键技术和零部件方面遇到了巨大的困难。这段等待的时间里,华为经历了无数次的尝试和失败,也承受了巨大的压力和挫折。

在这三年的艰难等待中,华为并没有放弃,而是更加坚定地走上了自主研发的道路。他们投入了大量的研发资源和资金,不断推动麒麟芯片的技术创新和进步。最终,华为成功研发出了麒麟9000s,这是一款性能强劲、能耗优秀的手机芯片,为华为手机用户带来了更好的使用体验。

总的来说,在过去10年中,华为在自主研发手机芯片方面取得了显著进展。从最初的K3V1到最新的麒麟9000S,华为不断提升芯片性能和技术水平,以满足消费者对智能手机性能的需求。

同时,为了突破技术的封锁,华为在松山湖科学城建立自有芯片厂是华为。该芯片厂的成立旨在提高华为在集成电路设计、制造、封装测试等方面的能力,以满足自身对芯片的需求,并降低对外部供应链的依赖。

华为在松山湖科学城建立的自有芯片厂的成立可以追溯到2019年。当时,华为宣布在东莞松山湖投资100亿元建设芯片研发和生产基地。该基地占地约2000亩,主要研发和生产5G芯片、人工智能芯片等高端芯片产品。

华为作为国内领先的科技企业,积极响应国家号召,加强在集成电路领域的布局。通过在松山湖科学城建立自有芯片厂,华为不仅能够提高自身在集成电路产业中的地位和竞争力,还能够带动国内集成电路产业的发展,为国家经济转型升级做出重要贡献。


 

相关文章:

突破封锁|华为芯片10年进化史:从K3V1到麒麟9000S

华为海思麒麟芯片过去10年研发历程回顾如下: 2009年:华为推出第一款手机芯片K3V1,采用65nm工艺制程,基于ARM11架构,主频600MHz,支持WCDMA/GSM双模网络。这款芯片搭载在华为U8800手机上,标志着华…...

vue建项目

vue3 create-vue 建vue3项目 vscode里改点东西,首先vetur禁用,这个是vue2的,下volar pinia持久化插件:npm i pinia-plugin-persistedstate 配eslint、prettier 在.eslintrc.cjs里配 rules: {// prettier专注于代码的美观度 (格…...

天龙八部服务端Public目录功能讲解

PublicDataAIScript文件夹中 script(0~210).ai怪物AI脚本设定如是否主动攻击是否使用技能 PublicDataScript文件夹中 eventbossgroupbg_BossAI_CreateMonster.lua 是BOSS群 刷小怪通用脚本 PublicDataScript文件夹中 eventbossgroupbg_CangShan.lua 苍山 BOSS群刷新脚本 Public…...

好用的Java工具类库—— Hutool

目录 一、简介 1、介绍 2、Hutool名称的由来 3、Hutool如何改变我们的coding方式 4、包含组件(核心) 5、官方文档 二、安装与使用 1、引入 import方式 exclude方式 2、安装(POM) 三、使用 1、DateUtil 2、StrUtil 3、NumberUtil 4、MapU…...

IDEA的使用(三)Debug(断点调试)(IntelliJ IDEA 2022.1.3版本)

编程过程中如果出现错误,需要查找和定位错误时,借助程序调试可以快速查找错误。 编写好程序后,可能出现的情况: 1.没有bug。 使用Debug的情况: 2.运行后,出现错误或者异常信息,但是通过日志文件…...

285_C++_web提取AI告警信息JSON格式

struct Cache_t {AIAlarmFaceInfo Face;AIAlarmPlateInfo Plate;SAISnapedObjInfo Object;SharedCArray Common;int Type; };struct Client_t {Client_t() : AlarmCnt(HA...

(Qt5Gui.dll)处(位于 xxx.exe 中)引发的异常: 0xC0000005: 读取位置 XXXXXXXX 时发生访问冲突

最新在处理opencv的时候遇到(Qt5Gui.dll)处(位于 xxx.exe 中)引发的异常: 0xC0000005: 读取位置 XXXXXXXX 时发生访问冲突,导致上位机崩溃严重影响开发的效率。 简要代码: void show() { QImage img QImage(data,width,height,bytePerLine,QImage::For…...

AI:11-基于深度学习的鱼类识别

当今,人工智能和深度学习已经成为许多领域的关键技术。在生态学和环境保护领域,鱼类识别是一项重要的任务,因为准确识别和监测鱼类种群对于保护水生生物多样性和可持续渔业管理至关重要。基于深度学习的鱼类识别系统能够自动识别和分类不同种类的鱼类,为生态学研究和渔业管…...

c#学习系列相关之多线程(三)----invoke和begininvoke

一、invoke和BeginInvoke的作用 invoke和begininvoke方法的初衷是为了解决在某个非某个控件创建的线程中刷新该控件可能会引发异常的问题。说的可能比较拗口,举个例子:主线程中存在一个文本控件,在一个子线程中要改变该文本的值,此…...

如何使用 ONLYOFFICE API 转换办公文档格式

作者:天哥 上一期我们介绍了 ONLYOFFICE 的文档生成器API接口函数库。这一期我们继续介绍ONLYOFFICE 的文件转换API接口函数库。 为什么要使用 ONLYOFFICE 转换API ONLYOFFICE 转换 API 有助于转换大部分类型的Office文档:文本、表格、幻灯片、表单、P…...

最新抖音去水印PHP源码 非第三方接口

简介: 最新抖音去水印PHP源码 非第三方接口 源码全开源 视频解析接口来自官方抖音视频接口!非第三方接口!上传PHP环境中即可运行!支持上传二级目录访问! 访问你的域名地址/douyin.php douyin.php(此文件可以自行重新命名) 支持带有文本的链接和视频ID或者分享的…...

MYSQL 高级SQL语句(二)

表连接查询 MYSQL数据库中的三种连接: inner join(内连接):只返回两个表中联结字段相等的行(有交集的值)left join(左连接):返回包括左表中的所有记录和右表中联结字段相等的记录right join(右连接):返回…...

本地计算机端口显示CLOSE_WAIT、TIME_WAIT、ESTABLISHED、三种情况的区别

本地计算机端口显示 “CLOSE_WAIT”、“TIME_WAIT” 和 “ESTABLISHED” 表示不同的TCP连接状态,它们之间的区别如下: CLOSE_WAIT(关闭等待): 在此状态下,本地计算机已经接收到来自远程计算机的关闭请求&am…...

粘性文本整页滚动效果

效果展示 CSS 知识点 background 相关属性综合运用position 属性的 sticky 值运用scroll-behavior 属性运用scroll-snap-type 属性运用scroll-snap-align 属性运用 整体页面效果实现 <div class"container"><!-- 第一屏 --><div class"sec&qu…...

【Oracle】Oracle系列十九--Oracle的体系结构

文章目录 往期回顾前言1. 物理结构2. 内存结构2.1 SGA2.2 后台进程 3. 逻辑结构 往期回顾 【Oracle】Oracle系列之一–Oracle数据类型 【Oracle】Oracle系列之二–Oracle数据字典 【Oracle】Oracle系列之三–Oracle字符集 【Oracle】Oracle系列之四–用户管理 【Oracle】Or…...

Flink-SQL join 优化 -- MiniBatch + local-global

背景 问题1. 近期在开发flink-sql期间&#xff0c;发现数据在启动后&#xff0c;任务总是进行重试&#xff0c;运行一段时间后&#xff0c;container心跳超时&#xff0c;内存溢出&#xff0c;作业无法进行正常工作 023-10-07 14:53:30,408 | INFO | [flink-akka.actor.defa…...

在c#中使用NPOI结合Magicodes.IE.excel将xlsx文件内存中转换为xls文件

项目中使用Magicodes.IE作为导出excel的组件&#xff0c;但只支持新格式xlsx&#xff0c;有需求要导出旧格式xls文件&#xff0c;因此只能考虑转换的方案&#xff0c;经多种方案尝试和查找相关解决方案&#xff0c;在一份使用NPOI转换的xlsx到xls的文章到找到相关代码&#xff…...

面试经典 150 题 14 —(数组 / 字符串)— 134. 加油站

134. 加油站 方法一 class Solution { public:int canCompleteCircuit(vector<int>& gas, vector<int>& cost) {int minSpare std::numeric_limits<int>::max(); // 初始化最小剩余汽油量为整型的最大值int spare 0; // 当前剩余汽油量int len g…...

如何设计一个安全的对外接口?

转载 https://blog.csdn.net/weixin_46742102/article/details/108831868?spm1001.2101.3001.6650.1&utm_mediumdistribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-108831868-blog-125359890.235%5Ev38%5Epc_relevant_anti_t3_base&depth_1-utm_…...

模拟pdf运行js脚本触发xss攻击及防攻击

一、引入pdfbox依赖 <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>3.0.0</version> </dependency> 二、生成一个带js脚本的pdf文件 //Creating PDF document object PDDocum…...

Leetcode 3576. Transform Array to All Equal Elements

Leetcode 3576. Transform Array to All Equal Elements 1. 解题思路2. 代码实现 题目链接&#xff1a;3576. Transform Array to All Equal Elements 1. 解题思路 这一题思路上就是分别考察一下是否能将其转化为全1或者全-1数组即可。 至于每一种情况是否可以达到&#xf…...

DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径

目录 一、智慧能源微电网优化调度概述1.1 智慧能源微电网概念1.2 优化调度的重要性1.3 目前面临的挑战 二、DeepSeek 技术探秘2.1 DeepSeek 技术原理2.2 DeepSeek 独特优势2.3 DeepSeek 在 AI 领域地位 三、DeepSeek 在微电网优化调度中的应用剖析3.1 数据处理与分析3.2 预测与…...

Oracle查询表空间大小

1 查询数据库中所有的表空间以及表空间所占空间的大小 SELECTtablespace_name,sum( bytes ) / 1024 / 1024 FROMdba_data_files GROUP BYtablespace_name; 2 Oracle查询表空间大小及每个表所占空间的大小 SELECTtablespace_name,file_id,file_name,round( bytes / ( 1024 …...

解决Ubuntu22.04 VMware失败的问题 ubuntu入门之二十八

现象1 打开VMware失败 Ubuntu升级之后打开VMware上报需要安装vmmon和vmnet&#xff0c;点击确认后如下提示 最终上报fail 解决方法 内核升级导致&#xff0c;需要在新内核下重新下载编译安装 查看版本 $ vmware -v VMware Workstation 17.5.1 build-23298084$ lsb_release…...

【项目实战】通过多模态+LangGraph实现PPT生成助手

PPT自动生成系统 基于LangGraph的PPT自动生成系统&#xff0c;可以将Markdown文档自动转换为PPT演示文稿。 功能特点 Markdown解析&#xff1a;自动解析Markdown文档结构PPT模板分析&#xff1a;分析PPT模板的布局和风格智能布局决策&#xff1a;匹配内容与合适的PPT布局自动…...

linux 错误码总结

1,错误码的概念与作用 在Linux系统中,错误码是系统调用或库函数在执行失败时返回的特定数值,用于指示具体的错误类型。这些错误码通过全局变量errno来存储和传递,errno由操作系统维护,保存最近一次发生的错误信息。值得注意的是,errno的值在每次系统调用或函数调用失败时…...

高等数学(下)题型笔记(八)空间解析几何与向量代数

目录 0 前言 1 向量的点乘 1.1 基本公式 1.2 例题 2 向量的叉乘 2.1 基础知识 2.2 例题 3 空间平面方程 3.1 基础知识 3.2 例题 4 空间直线方程 4.1 基础知识 4.2 例题 5 旋转曲面及其方程 5.1 基础知识 5.2 例题 6 空间曲面的法线与切平面 6.1 基础知识 6.2…...

2025盘古石杯决赛【手机取证】

前言 第三届盘古石杯国际电子数据取证大赛决赛 最后一题没有解出来&#xff0c;实在找不到&#xff0c;希望有大佬教一下我。 还有就会议时间&#xff0c;我感觉不是图片时间&#xff0c;因为在电脑看到是其他时间用老会议系统开的会。 手机取证 1、分析鸿蒙手机检材&#x…...

大学生职业发展与就业创业指导教学评价

这里是引用 作为软工2203/2204班的学生&#xff0c;我们非常感谢您在《大学生职业发展与就业创业指导》课程中的悉心教导。这门课程对我们即将面临实习和就业的工科学生来说至关重要&#xff0c;而您认真负责的教学态度&#xff0c;让课程的每一部分都充满了实用价值。 尤其让我…...

sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!

简介 sipsak 是一个面向会话初始协议 (SIP) 应用程序开发人员和管理员的小型命令行工具。它可以用于对 SIP 应用程序和设备进行一些简单的测试。 sipsak 是一款 SIP 压力和诊断实用程序。它通过 sip-uri 向服务器发送 SIP 请求&#xff0c;并检查收到的响应。它以以下模式之一…...