日前,龙芯中科技股份有限公司正式发布龙芯3A5000处理器。该产品是首个采用自主命令系统LoongArch的处理器芯片,性能大幅度超越,代表了中国自主CPU设计领域的最新里程碑成果。
龙芯3A5000处理器是首个采用自主命令系统LoongArch的处理器芯片。LoongArch基于龙芯二十年的CPU研发和生态建设积累,从顶层架构到指令功能和ABI标准等,全部自主设计,无需海外许可。LoongArch吸收了现代指令系统发展的最新成果,运行效率更高,同样的源代码被编译成LoongArch比成龙芯以前支持的MIPS,动态指令数平均可减少10%-20%。LoongArch充分考虑了兼容性生态的需求,融合了X86、ARM等国际主流命令系统的主要功能特性,依托龙芯队在二进制翻译方面十几年的技术积累创新,实现了跨命令平台的应用兼容性。
龙芯3A5000处理器的主频率为2.3GHz-2.5GHz,包括4个处理器的核心。各处理器的核心采用64位超标GS464V自主微结构,包括4个定点单元、2个256位向量运算单元和2个访问单元。龙芯3A5000集成了支持ECC验证的64位DDR4-3200控制器,支持多处理器数据一致性的HyperTransport3.0控制器。龙芯3A5000支持主模块钟表动态关闭、主钟区动态变频、主电压区动态调压等精细化功耗管理功能。
根据国内第三方测试机构的测试结果,龙芯3A5000处理器在GCC编译环境下运行SPECCPU2006的定点、浮点单核Base的分数均达到26分以上,四核分数达到80分以上。基于国产操作系统的龙芯3A5000台式机系统的Unixbench单线程分值达到1700分以上,四线程分值达到4200分以上。上述测试分数已接近市场主流桌面CPU水平,在国内桌面CPU中处于领先地位。
与上一代龙芯3A4000处理器相比,龙芯3A5000处理器在保持引脚兼容性的基础上,性能提高50%以上,功耗降低30%以上。在复杂的文档处理、浏览器打开、3D引擎加速、4KHD软件解决、各种业务软件处理等方面,龙芯3A5000计算机用户体验明显提高,实现了快速的用户性能体验。
龙芯3A5000实现了自主性和安全性的深度融合。龙芯3A5000包括CPU核心、内存控制器和相关PHY、高速IO界面控制器和相关PHY、锁环、片内多端口寄存器堆积等所有模块都是自主设计的。龙芯3A5000在处理器核内实现了防止幽灵和熔断的攻击,在处理器核内支持操作系统核栈防护等访问控制机制。龙芯3A5000处理器集成安全可信模块,支持可信计算系统。龙芯3A5000内置硬件加密模块,支持商密SM2/3/4以上算法,其中SM3/4密码处理性能达到5Gbps以上。
目前,三大编译GCC、LLVM、GoLang、三大虚拟机Java、JavaScript、.NET已经完成开发。面向信息化应用的龙芯基础版操作系统Loongnix和面向工控及终端应用的龙芯基础版操作系统LoongOS已经发布。从X86到LoongArch的二进制翻译系统LATX已经能够运行部分X86/Windows应用软件。统信UOS、麒麟Kylin等国产操作系统已实现对龙芯3A5000的支持。数十家国内知名整机企业、ODM厂商、行业终端开发商等基于龙芯3A5000处理器研制了上百款整机解决方案产品,包括台式机、笔记本、一体机、金融机具、行业终端、安全设备、网络设备、工控模块等。
龙芯中科还根据龙芯3A5000推出了新一代服务器处理器龙芯3C5000L。龙芯3C5000L通过封装整合了4个3A5000硅片,形成了16个核处理器。基于龙芯3C5000L的四路64核服务器整机的SPECCPU2006性能得分达到900分以上,全面满足云计算、数据中心对国产CPU的性能需求。
龙芯3A5000继续使用中国共产党重大历史事件命名产品代号。龙芯3A5000芯片代码为KMYC70,纪念抗美援朝70周年。基于龙芯3A优艾设计网_设计百科5000核心的服务器专用芯片龙芯3C5000已经于2021年上半年完成设计并交付流片,芯片代号为“CPC100”,以庆祝建党100周年。
龙芯3A5000的发表,龙芯队经过20年的积累,产品性能完成补习,接近国际主流水平,从技术升级到全面生态建设,从政策市场到开放市场,从跟踪发展的必然王国走向自主发展的自由王国的新道路。龙芯3A5000的发布雄辩证明,坚持科技自立自强而不是引进国外技术,而是走市场带技术而不是市场交换技术的道路,自主开发CPU的性能完全超过引进技术的CPU。
未来,龙芯中科将继续坚持为人民制造龙芯的根本宗旨,坚持自力更生、艰苦奋斗的工作风格,坚持实事求是的思想方法,与众多生态伙伴合作,为建立我国安全可控的信息技术产业体系而不懈奋斗。
精彩评论