在计算机技术属于后起之秀的我们国家的国产科技企业,一直以来,几乎都在争议和鼓励中风雨兼行。争议者有之,是在于我们从空白中发展就免不了站在别人的肩膀上,而这则可能会引来非议,更何况还有骗经费乱忽悠的杂碎——额,资讯;而鼓励者亦有之,则是希望我们国产的企业和科技能够雄起、腾飞。机智客觉得不管如何吧,务实科研自研,堪比蜀道之难。国产龙芯,亦是如此。
本月的年LoongArch生态发展暨通明湖创新应用论坛上,龙芯中科重磅发布最新国产CPU—3C。而此次发布的龙芯3C系列并非是面向我们普通消费者的台式机的处理器,而是面向服务器领域打造的高性能通用处理器。它的亮点是,具备超强算力,支持最高16路互连,搭配龙芯新一代7A桥片,PCIe吞吐带宽比上一代提升%以上,通过芯片级安全机制提供CPU级别内生支持,支持4个72位DDR内存控制器,支持ECC校验。
当然上述亮点是功能上的,还有一个可能让很多人引以为傲的亮点就是,采用完全自主的LoongArch指令架构,无需国外授权。完全自主指令架构,加上LoongArch架构大部分代码已并入Linux5.19,得到了GNU编译器集合(GCC)版本12.1的支持,兼备推出的x86软件兼容“三件套”,即龙芯办公外设利旧通用解决方案、兼容IE的龙芯浏览器和dotnet生态建设,龙芯,逐渐成长了一大新型基础平台,羽翼渐丰,颇具规模。
对于指令系统自主与兼容两者的长期矛盾,龙芯做到了兼顾,具备自主指令架构系统,同时又能兼容已有的基础软件或平台。关于以后的发展规划,龙芯中科董事长胡伟武透露,随着龙芯CPU性能的不断提高以及龙芯基础版操作系统的不断完善,年起龙芯技术平台的主要挑战转向应用生态。基于LoongArch的软件生态发展则从以下三方面展开:
一是提供基础版开源操作系统;二是通过高效二进制翻译系统消除指令系统壁垒,实现广泛兼容;三是形成自主编程语言和编程框架。
国产自主的开源操作系统、自主编程语言、编程框架,可能是我们国内技术人一直以来的梦想。当然这几项,也不是那么容易的事,也比较容易引来争议,毕竟我们计算机技术发展这么多年来,经历了几多坎坷。不过机智客怎么说呢,一直秉承自主研发理念的龙芯中科,可能一直以来,都在努力研发,也都在承受着争议吧。加油吧。