Login
主页 > 新闻 > 企业

“芯”生态:龙芯CPU技术与生态体系

admin 2022-07-12 00:00:31 人看过 字号:[ ]
“芯”生态:龙芯CPU技术与生态体系(图1)


众所周知,在PC及服务器CPU市场,一直都是X86架构的天下,市场也主要是被英特尔和AMD所占据。近年来,在国家的重视和支持之下,国产CPU也迎来了快速的发展。华为、飞腾、海光、兆芯、龙芯和申威则是目前国内为数不多的国产CPU厂商。

但是,不论是出于自主可控、商业化还是生态建设方面的考虑,华为、飞腾、海光、兆芯、龙芯和申威一开始都是选择的是利用原有的各种成熟的CPU指令集架构。

比如,华为、飞腾的CPU主要是基于Arm公司的ARMv8指令集架构授权,海光则是以合资公司的形式从AMD获得了X86指令集授权,兆芯也同样是以合资公司的形式从威盛获得了X86指令集授权,龙芯最初是基于MIPS指令,申威则是基于ALPHA指令集。选择已有的开源的或者可开放授权的CPU指令集架构,则意味着无需从头做起,在可以满足一定的国产自主可控要求的基础上,可以利用已有的软硬件生态,快速得以发展。

不过,近年来由于美国方面对于国产芯片产业的持续打压,华为、飞腾、海光、申威等国产CPU厂商均被美国商务部列入了实体清单。此外,龙芯选择的MIPS指令集也被其拥有者Wave Computing所抛弃(Wave Computing已转投RISC-V阵营)。虽然这些国产CPU厂商仍可以利用第三方的CPU指令集架构进行发展,但是仍引起了国内不少业内人士对于中国没有完全自主的CPU指令集的担忧。

本文来自“新时代“芯”生态:龙芯CPU技术与生态体系(公开版)”。龙芯自主指令系统架构(Loongson Architecture,以下简称龙芯架构或LoongArch)的基础架构已通过了国内第三方知名知识产权评估机构的评估,并在2021年信息技术应用创新论坛主论坛上正式对外发布。



“芯”生态:龙芯CPU技术与生态体系(图2)

“芯”生态:龙芯CPU技术与生态体系(图3)

“芯”生态:龙芯CPU技术与生态体系(图4)

“芯”生态:龙芯CPU技术与生态体系(图5)

“芯”生态:龙芯CPU技术与生态体系(图6)

“芯”生态:龙芯CPU技术与生态体系(图7)

“芯”生态:龙芯CPU技术与生态体系(图8)

“芯”生态:龙芯CPU技术与生态体系(图9)

“芯”生态:龙芯CPU技术与生态体系(图10)

“芯”生态:龙芯CPU技术与生态体系(图11)

“芯”生态:龙芯CPU技术与生态体系(图12)

“芯”生态:龙芯CPU技术与生态体系(图13)

“芯”生态:龙芯CPU技术与生态体系(图14)

“芯”生态:龙芯CPU技术与生态体系(图15)

“芯”生态:龙芯CPU技术与生态体系(图16)

“芯”生态:龙芯CPU技术与生态体系(图17)

“芯”生态:龙芯CPU技术与生态体系(图18)

“芯”生态:龙芯CPU技术与生态体系(图19)

“芯”生态:龙芯CPU技术与生态体系(图20)

“芯”生态:龙芯CPU技术与生态体系(图21)


“芯”生态:龙芯CPU技术与生态体系(图22)

“芯”生态:龙芯CPU技术与生态体系(图23)

“芯”生态:龙芯CPU技术与生态体系(图24)

“芯”生态:龙芯CPU技术与生态体系(图25)

“芯”生态:龙芯CPU技术与生态体系(图26)

“芯”生态:龙芯CPU技术与生态体系(图27)


龙芯中科基于二十年的CPU研制和生态建设积累推出了龙芯架构(LoongArch),包括基础架构部分和向量指令、虚拟化、二进制翻译等扩展部分,近2000条指令。更为关键的是,全新的龙芯架构已不再包含MIPS指令系统。


LoongArch架构具有完全自主、技术先进、兼容生态三方面特点。在具体的架构设计上,LoongArch从整个架构的顶层规划,到各部分的功能定义,再到细节上每条指令的编码、名称、含义,在架构上进行自主重新设计,具有充分的自主性。



注意:转载申明:转载本号文章请注明作者和来源,本号发布文章若存在版权等问题,请联系QQ:86662817处理,谢谢。
1、本站目前拥有近 1000+ 精品收费资源,现在加入VIP会员即可全部下载。
2、本资源部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。

编辑推荐

热门文章

正规监管 工商认证 工商监管
Copyright © 2014-2034 北京祺智科技有限公司 版权所有
网站备案号:京ICP备14031243号-3
one-ie
one-ie
已为您复制好微信号,点击进入微信