芯片两个基本概念

1. 指令集,指芯片可以执行的命令

2. 架构,指芯片物理结构的设计

ARM:

华为有ARMv8、v9指令集授权以及v8的架构授权,但v9的ARM官方架构得不到授权,自己有泰山架构,设计了鲲鹏等芯片

ARM指令集仅授权少数几家厂商使用并且不允许拓展指令集,可以基于指令集设计自己的架构,目前苹果和华为有这方面的项目,其它企业直接购买使用ARM的架构,如高通,联发科。

如果华为能设计生产出媲美苹果M系列的架构,配合自家的鸿蒙系统,在消费市场大有可为。

X86:

海光有x86指令集授权,有Zen1架构授权

但已明确得不到后续扩充指令集和架构的授权。

国内企业在这上面继续投入没有前景

MIPS:

已转投RISC-V阵营

RISC-V:

基于BSD协议开源

平头哥、地平线等等国内大量企业在使用。

由于允许厂家自行拓展指令集,因此各厂家生态基本不兼容。

类似Linux的地位,行业总是需要这么一个产品,在专业领域可以深耕,但消费领域很难出头。

LongArch:

龙芯吃透了MIPS指令集之后重新设计的指令集,可以认为是MIPS的升级版本,但不存在专利纠纷

目前已学习RISC-V开源免费

已集成到Linux内核,目前根系统Deepin官方发布了龙芯版,有望在国内信创领域做大做强。后续如果Debian,Fedora,Arch等根发行版能发行龙芯版,那么在Linux全球市场和服务器市场,有机会取得一席之地。

申威:

不详,定向开发

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐