国产CPU对比

2023-11-20

关于国产CPU:龙芯、飞腾、鲲鹏、海光、申威、兆芯

CPU 是计算机系统的核心和大脑

CPU,即中央处理器是计算机的运算和控制核心其功能主要是解释计算机指令以及处理计算机软件中的数据.

CISC实际上是以增加处理器本身复杂度作为代价,去换取更高的性能;

而RISC则是将复杂度交给了编译器,牺牲了程序大小和指令带宽,换取了简单和低功耗的硬件实现。

近年来,CISC和RISC逐步走向合并融合,以实现更大的功能

国产 CPU 与 X86 产品尚存在差距,主要体现在:

1)专业人才是技术和水平的承载体,国内专业人才数量少、整体规模尚小;

2)硬实力包括软硬件设计开发环境 EDA 等存在短板;

3)软实力包括 CPU 的设计方法学、CPU的设计流程与规范等存在差距

国内六大芯片研发厂家:

CPU指令集授权方式有两种:指令集架构授权、IP内核授权;

目前,国产 CPU架构大体可以分为三类:

第一类,是以龙芯为代表的 MIPS 指令集架构和以申威为代表的 Alpha 架构,申威已基本实现完全自主可控(申威 64 已经完全形成了自己的架构),龙芯部分关键技术需付专利费

第二类,是以飞腾华为鲲鹏为代表基于 ARM 指令集授权的国产芯片。ARM 主要有三种授权等级:使用层级授权、内核层级授权和架构/指令集层级授权,其中指令集层级授权等级最高,企业可以对ARM 指令集进行改造以实现自行设计处理器;

其中,飞腾已获得 ARM v8 架构层级永久授权,其技术授权的确定性和可持续性较强,目前在移动终端市场,AAARM-Andriod)体系占据统治地位

第三类,是以海光兆芯为代表的获得 x86 的授权(仅内核层级的授权),未来扩充指令集形成自主可控指令集难度较大。

因此,可以看出,在自主可控程度上申威;龙芯>飞腾;鲲鹏>海光;兆芯,但未来鲲鹏和飞腾如果基于 ARM V8 发展出自己的指令集,则创新可信程度将显著提升。同时在未来 ARM V9 V10 等新架构拿不到授权的情况下,依然可以维持先进性

  • 综合对比六大国产 CPU 厂商,我们认为目前市场竞争格局进一步明晰,飞腾有望

在党政信创和行业端市场均提升份额

  • 在党政信创领域:

申威:主要市场在军队,其产品偏向底层应用和超算领域,占有市场份额有限;

海光、兆芯:受制于x86内核层级授权,自主性较弱;兆芯产品性能相对落后;

因此,在党政信创市场,我们预计飞腾、鲲鹏和龙芯三家将成为主导

综合之下,飞腾在党政信创市场将逐步获得最大份额;

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

国产CPU对比 的相关文章

随机推荐

  • kubeadm集群化部署多master节点(生产环境适用)

    一 背景介绍 k8s通过master集中式管理worknode的容器编排系统 而在生产环境为了维护高可用性 master的地位起到举无轻重的作用 一旦master节点失守 则会导致整个集群服务不可用 因此配置多master集群在生产环境非常
  • nginx之worker进程个数

    我的个人博客 逐步前行STEP nginx conf配置文件中有一个worker processes配置项 默认配置为 worker processes 1 worker进程的数量会直接影响性能 每一个worker进程都是单线程进程 它们调
  • vue 窗口拖拽事件v-drag(并且控制不超出屏幕可视区/解决频繁拖拽滞后问题)

  • 复制Simulink中的仿真模型到word中形成矢量图的方法(图像很清楚)

    simlink 示波器图像 要用to workspace把数据传送到matlab 然后用matlab画图 保存为fig 在2012MATLAB中 1选择的这个fit to view 2选择Edit gt copy model to clip
  • 路由中的meta、params传参的一些问题(可传不可传,为空,搭配,点击传递多次参数报错)

    当一个路由对象不需要显示某个组件时 可以通过meta设置 登录注册不需要Footer 通过路由meta配置解决 从route当中可以获取到path判断可以解决但是麻烦 通过路由配置的时候路由对象当中配置meta设置来做
  • 步进电机驱动器细分原理_步进驱动器细分设置表说明

    步进驱动器细分控制原理 在步进电机步距角不能满足使用要求时 可采用细分驱动器来驱动步进电机 细分驱动器的原理是通过改变A B相电流的大小 以改变合成磁场的夹角 从而可将一个步距角细分为多步 步进电机最常见的分为两相步进电机 1 8 或者三相
  • (C++)读写注册表的类

    直接用API读写注册表还是比较麻烦的 于是就封装了一个类来操作 类声明如下 class rw reg public static BOOL GetRegStr tstring strKeyName tstring strValueName
  • sockaddr_in中sin_zero的意义,以及sockaddr_in sockaddr in_addr区别联系

    struct sockaddr unsigned short sa family address family AF xxx char sa data 14 14 bytes of protocol address sa family是地址
  • Windows高级安全策略

    一 账户策略 账户策略仅涉及和用户账户的凭据有关的设置 例如 账户密码的复杂性要求 密码的存活时间等 通过设置账户策略 我们能让所有的本地账户更加安全 同时使破解账户密码所需的时间和技术要求会更高 账户策略分为两大类 密码策略和账户锁定策略
  • C语言程序——字符串常量的输出

    文章目录 前言 一 字符串常量的输出 二 程序实例 1 程序代码 2 运行结果 3 结果分析 三 拓展应用 总结 前言 C语言没有提供字符串变量 但是字符串可以作为一个整体进行输出 一 字符串常量的输出 字符串是比较特殊的数据 在C语言中可
  • 【PIPE】流水线设计中的基本模块

    大概分成以下几节 1 概述及协议 2 valid forward valid超前 3 bubble collapse 消除气爆 4 input output skid 不知中文怎么说 5 pipe halt 流水停顿 6 idle pres
  • Git上克隆代码并运行

    新手使用git 开启创建者模式 在本地需要放置的文件夹处右键选择 Git Bash Here 1 克隆项目 git clone xxxxx git 复制的url 2 在下拉代码的前端文件夹安装依赖 npm install 需要已经安装nod
  • 【H5】 svg画扇形饼图

    H5 svg画扇形饼图 效果图如下 封装代码如下 代码内有详细注解哦
  • Android 获取网络速度

    一 效果图 一 通过wifimanager来获取WiFi的当前速度状态 WifiManager wm WifiManager NetworkSignalDetectionActivity this getApplicationContext
  • 第二次用烤箱做了面包

    可松做成了法棍 味道还不错 img http dl iteye com upload attachment 314370 296dbfa1 491e 3df9 93c9 77d709a25b38 jpg img
  • get和post区别

    1 GET请求在URL中传送的参数是有长度限制的 而POST没有 2 GET相对于POST来说不安全 因为参数直接暴露在URL上 所以不能用来传递敏感信息 而POST数据不会显示在URL中 是放在Request body中 3 对参数的数据
  • 有关 sscanf 和 sprintf 的用法

    sscanf 的用法 用法 int sscanf const char str const char format 功能 从字符串读取格式化输入 返回值 如果成功 该函数返回成功匹配和赋值的个数 如果到达文件末尾或发生读错误 则返回 EOF
  • C语言单向循环链表的建立

    1 头文件 include
  • 【数学建模】线性规划模型基本原理与案例分享

    1 1 线性规划问题 在人们的生产实践中 经常会遇到如何利用现有资源来安排生产 以取得最大经济效益的问题 此类问题构成了运筹学的一个重要分支 数学规划 而线性规划 Linear Programming 简记LP 则是数学规划的一个重要分支
  • 国产CPU对比

    关于国产CPU 龙芯 飞腾 鲲鹏 海光 申威 兆芯 CPU 是计算机系统的核心和大脑 n CPU 即中央处理器是计算机的运算和控制核心 其功能主要是解释计算机指令以及处理计算机软件中的数据 CISC实际上是以增加处理器本身复杂度作为代价 去