2042年了,我不允许还有人不知道中国人有自己的龙架构CPU!

职场   科技   2024-05-01 21:39   广东  

本号已有原创文章320+篇,以软件工程为纲,DevOps为基,洞察研发效能全貌。涵盖从需求管理、应用/游戏开发、构建、测试、发布部署到运营监控的完整流程。无论您是项目经理、产品经理、开发人员、测试人员,还是运维人员,在这里您都可以有所收获,同时深入理解其他角色的工作内容。欢迎点击关注。

在科技迅猛发展的今天,CPU作为计算机的核心部件,其重要性不言而喻。而在过去的数十年间,全球CPU市场长期被几家国际巨头所垄断。令人振奋的是,这一局面正随着中国龙芯中科技术股份有限公司的崛起而发生改变。


2024年,站在这个历史性的节点上,我必须要说,中国人已经拥有了属于自己的龙架构CPU,这是属于我们自己的骄傲和自豪,每一个中国人都应该知道!


龙芯中科公司的诞生,是中国在计算机领域实现自主创新的里程碑。早在2001年,中国科学院计算技术研究所就开始研制龙芯处理器,经过长达十年的技术积累,终于在2008年成立了龙芯中科技术股份有限公司。公司成立后,以中科院和北京市政府为依托,致力于将龙芯处理器的研发成果产业化,推动中国自主CPU的发展。


在龙芯中科公司的成长过程中,最初采用了MIPS指令集。MIPS指令集作为一种开源指令集,为龙芯中科提供了相对自由的发展空间。通过与MIPS的合作,龙芯中科成功推出了龙芯1号、2号、3号系列处理器及配套芯片,为中国计算机产业的发展奠定了基础。


然而,自主创新的道路从未平坦。随着国际环境的变化,龙芯中科在MIPS指令集上的发展受到了限制。面对这一挑战,龙芯中科没有退缩,而是毅然决定推出自己的自主指令集——龙架构(LoongArch)。这一决定,不仅打破了外部技术桎梏,更展示了中国科技界自主创新的决心和信心。


2020年,龙芯中科基于二十年的CPU研制和生态建设积累推出了龙架构(LoongArch™),包括基础架构部分和向量指令、虚拟化、二进制翻译等扩展部分,近2000条指令。龙架构具有较好的自主性、先进性与兼容性。龙架构从整个架构的顶层规划,到各部分的功能定义,再到细节上每条指令的编码、名称、含义,在架构上进行自主重新设计,具有充分的自主性。龙架构是全新的指令集,并非基于MIPS的扩展龙架构摒弃了传统指令系统中部分不适应当前软硬件设计技术发展趋势的陈旧内容,吸纳了近年来指令系统设计领域诸多先进的技术发展成果。同原有兼容指令系统相比,不仅在硬件方面更易于高性能低功耗设计,而且在软件方面更易于编译优化和操作系统、虚拟机的开发


龙架构在设计时充分考虑兼容生态需求,融合了各国际主流指令系统的主要功能特性,同时依托龙芯团队在二进制翻译方面十余年的技术积累创新,能够实现多种国际主流指令系统的高效二进制翻译。龙芯中科从 2020 年起新研的 CPU 均支持LoongArch™。


龙架构已得到国际开源软件界广泛认可与支持,正成为与X86/ARM并列的顶层开源生态系统。已向GNU组织申请到ELF Machine编号(258号),并获得Linux、Binutils、GDB、.NET、GCC、LLVM、Go、Chromium/V8、Mozilla / SpiderMonkey、FFmpeg、libyuv、libvpx、OpenH264、SRS等音视频类软件社区、UEFI(UEFI规范、ACPI规范)以及国内龙蜥开源社区、欧拉openEuler开源社区的支持。


指令系统是软件生态的起点,只有从指令系统的根源上实现自主,才能打破软件生态发展受制于人的锁链。龙架构的推出,是龙芯中科长期坚持自主研发理念的重要成果体现,是全面转向生态建设历史关头的重大技术跨越。


龙架构的出现,标志着中国在计算机领域迈出了至关重要的一步。它不仅是一个指令集,更是一个完整的生态系统龙架构的中断模型写入ACPI规范,意味着这一自主指令集架构得到了国际行业的认可。在龙架构的基础上,龙芯中科持续推出了一系列高性能的处理器产品,其中最具代表性的就是龙芯3A6000处理器。


龙芯3A6000处理器的推出,是龙芯中科在自主CPU研发道路上取得的又一重大成果。这款处理器采用了龙架构自主指令集,拥有四个高性能6发射64位LA664内核,运行频率达到了2.5GHz。与此同时,它还支持128位向量处理扩展指令(LSX)、256位高级向量处理扩展指令(LASX),以及同时多线程技术(SMT2)。在性能上,龙芯3A6000与英特尔2020年上市的第10代酷睿四核处理器相当,这无疑是中国自主CPU领域的一次巨大突破。


更令人振奋的是,龙芯中科并没有停止前进的脚步。在最近的“第七届关键信息基础设施自主安全创新论坛”上,龙芯中科技术股份有限公司副总裁张戈预告了龙芯下一代桌面端处理器3B6600与3B7000。据张戈介绍,这两款处理器将集成八个LA864核心,主频分别可达3.0GHz和3.5GHz,具有丰富的IO接口,包括PCIe4、SATA3、USB3、GMAC和HDMI等。这一消息无疑给中国计算机产业注入了新的活力,也让我们看到了中国自主CPU未来的无限可能。


回首龙芯中科的发展历程,我们可以清晰地看到一条自主创新的道路。从最初的MIPS指令集,到现在的龙架构自主指令集,从龙芯1号到龙芯3A6000,再到未来的3B6600和3B7000,每一步都凝聚着中国科技人的智慧和汗水。今天,我们可以自豪地说,中国人已经有了自己的龙架构CPU,这是中国科技发展史上的一座重要里程碑。


站在2024年的这个时间节点上,我们应该更加坚定地支持自主创新,推动中国科技产业的持续发展。龙芯中科的成功经验告诉我们,只有掌握了核心技术,才能在激烈的市场竞争中立于不败之地。让我们携手共进,为中国的科技事业添砖加瓦,为实现中华民族伟大复兴的中国梦贡献力量!

研发效能
以DevOps为基石,洞察研发效能全貌,涵盖从需求管理到运营监控的完整流程。无论您是项目经理、产品经理、开发人员、测试人员,还是运维人员,在这里您都可以有所收获,同时深入理解其他角色的工作内容,共同助力DevOps的成功落地。
 最新文章