龙芯LoongArch架构正式发布,3A5000首发搭载并已流片成功

来源:爱集微 #龙芯#
3.2w

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

CPU指令集是CPU中计算和控制计算机系统所有指令的集合,属于计算机中硬件与软件的接口,它向操作系统定义了CPU的基本功能。现阶段的指令集可以被划分为复杂指令集(CISC)与精简指令集(RISC)两类。

在信创产业中,CPU和操作系统居于国产化生态体系的核心地位。目前我国CPU主要参与者包括龙芯、兆芯、飞腾、海光、申威、华为等。而每家的路线却不同,例如,兆芯和海光为X86路线、华为为ARM路线。 

龙芯中科董事长胡伟武曾多次表示,龙芯的目标就是打造WIntel(微软+英特尔)体系和AA(ARM+安卓)体系之后的第三套生态体系。

早期龙芯选择了MIPS指令集,后续实现自行开发指令集和架构。

众所周知,一旦使用自研的指令集,便会导致龙芯需要自己建造一套生态系统,包括从硬件电路到内核、从编译器到操作系统、应用软件等,各个方面都需要投入大量的资源。

2021年2月3日,胡伟武作了《将自主进行到底》的年度主题报告。他指出,“十三五”期间,龙芯实现了CPU通用处理性能提高十倍、销售收入增加十倍的“双十倍”跨越。在“十四五”期间,龙芯将完成从CPU和操作系统技术“补课”向全面建设软件生态和产业链的转折,完成从电子政务和关键行业市场走向开放市场的转折,把龙芯自主体系建设成性能最高,成本最低,生态最好的标杆,力争在2030年成为支撑生态型的芯片企业

在该报告中,胡伟武还指出,过去的2020年,龙芯第三代CPU研发取得了决定性进展,推出了跨指令兼容的二进制翻译技术,支持龙芯电脑运行Windows和Android应用,极大地支持了生态建设。

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

目前,支持龙芯架构的龙芯3A5000处理器芯片已经流片成功,基于新架构的完整操作系统已经在3A5000计算机上稳定运行。从其它主流指令系统到LoongArch的二进制翻译系统已经可以在3A5000计算机上演示运行基于其它主流指令系统的复杂应用程序。龙芯中科从2020年起新研的CPU均支持LoongArch架构。

此外,龙芯中科委托国内第三方知名知识产权评估机构对龙芯基础架构进行知识产权评估。从2020年二季度开始,双方将LoongArch与ALPHA、ARM、MIPS、POWER、RISC-V、X86等国际上主要指令系统有关资料和几万件专利进行深入对比分析。

2021年1月,针对被评估的基础架构版本该评估机构认为:(1)LoongArch在指令系统设计、指令格式、指令编码、寻址模式等方面进行了自主设计。(2)LoongArch指令系统手册在章节结构、指令说明结构和指令内容表达方面与上述国际上主要指令系统存在明显区别。(3)未发现LoongArch基础架构对上述国际主要指令系统中国专利的侵权风险。(校对/小北)

责编: 赵碧莹
来源:爱集微 #龙芯#
THE END

*此内容为集微网原创,著作权归集微网所有,爱集微,爱原创

关闭
加载

PDF 加载中...