龙芯科技开发了自己的CPU指令集架构

导读 处理器开发商龙芯科技(Loongson Technology)本周 宣布 ,它已经开发了自己的CPU指令集架构(ISA),即龙芯架构(LoongArch),它与在以外设

处理器开发商龙芯科技(Loongson Technology)本周 宣布 ,它已经开发了自己的CPU指令集架构(ISA),即龙芯架构(LoongArch),它与在以外设计的架构无关。出乎意料的是,基于这种新架构的首批处理器已经被开发出来,并将于今年在商业上发布。

多年以来,Loongson的处理器一直使用该公司LoongISA体系结构的不同版本,这些版本是MIPS64体系结构的子集。这种方法使该公司可以保持与为MIPS64开发的软件(包括用于超级计算机的软件)的兼容性,并且还可以引入自己的扩展以提高现代应用程序的性能。

相比之下,据说LoongArch具有近2,000条专有指令。同时,该公司表示已删除了不适用于现代硬件设计的过时指令,以确保低功耗和更简单的设计。除了基础指令集,LoongArch设有二进制转换扩展指令(LBT),向量处理扩展指令(LSX),先进的矢量处理扩展指令(LASX),和虚拟化扩展指令(LVZ),报告 PC观看。

龙森

显然,最早使用LoongArch的CPU是用于客户PC的Loongson四核3A5000和用于多处理器服务器的16核3C5000。Loongson以前将这些处理器称为“兼容MIPS64”,因此它们可以执行最初为上一代Loongson处理器开发的程序,该程序依赖于MIPS64体系结构的超集。根据先前的报告,Loongson 3A5000将于2021年上半年交付,而3C5000预计将在今年年底上市 。

Loongson Technology已将其LoongArch基础结构指令系统手册发布给了一些相关方面,以供评估,但尚未将其发布给更广泛的软件开发人员。另外,LoongArch目前正在接受知识产权局的评估。

免责声明:本文由用户上传,如有侵权请联系删除!