龙芯|自研架构之后,龙芯中科正式官宣,自研编程框架也要来了

龙芯|自研架构之后,龙芯中科正式官宣,自研编程框架也要来了

文章图片

龙芯|自研架构之后,龙芯中科正式官宣,自研编程框架也要来了

文章图片

龙芯|自研架构之后,龙芯中科正式官宣,自研编程框架也要来了

文章图片

龙芯|自研架构之后,龙芯中科正式官宣,自研编程框架也要来了

“本文原创 , 禁止抄袭 , 违者必究”
信息产业自主化势在必行从我国目前信息产业的发展现状来看 , 因为受到国际贸易的不确定性影响 , 倒逼我国开始自研 CPU 和操作系统 。

在“清单规则”的修改下 , 华为的通信业务受到来自美方极大的阻挠 , 老美不仅禁止所有美企和华为的合作 , 还拆除国内所有的华为通信设备 , 无论公用还是私人设备都不放过 , 此外还极力煽动其他国家停止与华为的合作 , 不得为华为提供零部件和任何技术支持 。
华为的事情也是我国信息产业发展的缩影 。 我国的“关键信息基础设施安全保护条例”就明确要求金融、电信、交通、能源等八大行业的信息系统要使用国产 CPU 和操作系统 。
也是由此 , 我国的CPU发展目前基于两条路线 , 一条是基于ARM体系结构研发的芯片 , 第二则是完全自主研发 , 实现芯片国产化 。

但用别人的终究不踏实 , 早晚有一天会被人“卡了脖子” 。 拿华为来说 , 之所以在芯片上面临如此困境 , 除了台积电无法为其代工之外 , 还有一个就是芯片架构的问题 。 华为的麒麟芯片就是基于ARM架构研发出来的 。
ARM公司虽然是英国企业 , 但在老美的挑唆施压下 , 也不得不停止对华为麒麟芯片的技术支持和升级 。
这就直接导致华为很难再对麒麟芯片进一步升级以及开展相关的处理器芯片研发 。 可以说 , 华为的麒麟芯片之所以“难产”很大原因就是失去ARM架构的支持 。

因此 , 对于我国来说 , 信息产业的完全自主化是势在必行的 。
龙芯中科自研出LoongArch架构龙芯中科就充分意识到自研架构的重要性 。 在我国自主指令系统的自研历程中 , 龙芯中科便是先行者之一 。 龙芯中科董事长胡伟武表示:我国不可能基于国外指令系统建设自主信息产业生态 。
龙芯中科在 CPU 研发技术和生态建设已经有了长达21年的积累 , 拥有“2+3+3+2”十大技术能力 , 即 BIOS、操作系统内核能力 , GCC、LLVM、GOLANG三大编译器社区 , Java、javaScript、.NET三个编程语言以及 LATX、LATA两大二进制翻译系统 , 可谓是实力雄厚 。

凭借雄厚的技术积累 , 在2021年龙芯中科 推出了完全自主研发的LoongArch 自主指令系统架构 。
LoongArch架构推出的时候胡伟武就表示 , 会提供基础版开源操作系统 , 龙芯中科将始终采用开放合作的模式 , 为中企提供基础核心技术上的支持 。 也就是LoongArch架构将实行开源 。
LoongArch 架构是吸收了众多先进技术成果得来的 , 能够将代码效率大大提高 , 此外还有很好的兼容性 , 融合了 X86和ARM 的主要特点 , 能够高效支持二进制翻译 , 除了有基础模块外 , 还能支持二进制翻译、向量化、虚拟化 。

自研编程框架也将推出不止是自主指令集 , 根据“龙芯中科”微信公众号消息 , 胡伟武在谈及基于 LoongArch 的软件生态建设时正式宣布:龙芯中科已经开发出二进制翻译系统 LAT , 它是 LoongArch 自主指令系统架构自主研发的 , 能够支持 X86 和 ARM 平台的软件在龙芯平台上运行 。