干货:龙芯CPU技术与生态体系

共 1657字,需浏览 4分钟

 ·

2022-02-12 19:20



众所周知,在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指令集的担忧。

龙芯自主指令系统架构(Loongson Architecture,以下简称龙芯架构或LoongArch)的基础架构已通过了国内第三方知名知识产权评估机构的评估,并在2021年信息技术应用创新论坛主论坛上正式对外发布。

下载链接:

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

龙芯架构参考手册卷一:基础架构

龙芯架构32位精简版参考手册

龙芯LoongArch指令集全集






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


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


下载链接:

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

龙芯架构参考手册卷一:基础架构

龙芯架构32位精简版参考手册

龙芯LoongArch指令集全集

《龙芯LoongArch 指令集介绍》

《龙芯指令系统融合技术》

《龙芯架构32位精简版参考手册》

《龙芯架构参考手册卷一:基础架构》

《龙芯3A1000 处理器用户手册(上册)》

《龙芯3A1000 处理器用户手册(下册)》

《龙芯3A3000-3B3000处理器手册(上册)》

《龙芯3A3000-3B3000处理器手册(上册)》


CPU和GPU研究框架合集

1、行业深度报告:GPU研究框架

2、信创产业研究框架

3、ARM行业研究框架

4、CPU研究框架

5、国产CPU研究框架

6、行业深度报告:GPU研究框架


来源:智能计算芯世界




转载申明:转载本号文章请注明作者来源,本号发布文章若存在版权等问题,请留言联系处理,谢谢。


推荐阅读

更多架构相关技术知识总结请参考“架构师全店铺技术资料打包”相关电子书(37本技术资料打包汇总详情可通过“阅读原文”获取)。

全店内容持续更新,现下单“全店铺技术资料打包(全)”,后续可享全店内容更新“免费”赠阅,价格仅收198元(原总价350元)。



温馨提示:

扫描二维码关注公众号,点击阅读原文链接获取架构师技术全店资料打包汇总(全)电子书资料详情


浏览 96
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报