鲲鹏、海光、龙芯等六大***在指令集方面的异同

电子说

1.2w人已加入

描述

业界将鲲鹏、飞腾、海光、兆芯、龙芯、申威这六大***统称为“国产CPU六君子”,那么,他们在指令集授权方面都有哪些异同呢?

首先,鲲鹏、飞腾、海光、兆芯、龙芯、申威这六大***有一个共同的特点,那就是其架构技术和指令集授权均来源于国外。

其中,鲲鹏、飞腾使用的ARM指令集,授权来源于英国公司ARM;海光、兆芯使用的是X86指令集,海光的授权来源于AMD,兆芯的授权来源于威盛;龙芯采用的是MIPS指令集,申威使用的是alpha指令集,也都借鉴了国外指令集。

虽然鲲鹏、海光、龙芯等六大***的指令集都是从国外引进的,但是路线和迭代的权力却各不相同。目前,可以将鲲鹏、飞腾、海光、兆芯、龙芯、申威六大国产CPU架构大体分为三类:

第一类,是以龙芯和以申威为代表的“引进+自研”模式,其中龙芯基于MIPS授权,研发了LoongISA指令系统和LoongArch架构;申威以Alpha架构为基础拓展自研架构。二者均拥有较为独立的技术体系和生态,自主迭代不再受限。

第二类,是以飞腾和鲲鹏为代表基于 ARM 指令集授权的***。基于授权,企业可以对指令集架构进行改造研发。然而,已经获得ARM v8 架构授权的鲲鹏、飞腾虽然拥有指令集架构迭代的能力,却没有持续迭代的权力。原因在于ARM公司合作模式,只出售某一代微架构指令集授权,厂商只能基于获得的授权进行有限的开发,而ARM最新的v9架构已经明确不会卖给国内。

第三类,是以海光、兆芯为代表的获得X86授权的厂商。基于X86交叉授权模式,海光、兆芯可以自主开发、持续迭代、创新自己的产品,自主迭代也不受限。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
jf_90252435 2023-05-22
0 回复 举报
海光不仅拿到了永久X86,还有相当神的ZEN架构,当下使用最优选 收起回复
innswaiter 2023-05-22
0 回复 举报
国产芯片越来越强大了,赞 收起回复
全部评论

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分