国芯当自强:新一代自主处理器龙芯3A5000发布
国货之光龙芯中科技术股份有限公司推出了龙芯3A5000处理器,这是首款采用我国自主指令系统LoongArch的处理器芯片,性能大幅提升。
LoongArch融合了X86、ARM等国际主流指令系统的主要功能特征,实现了跨指令平台应用兼容。
根据龙芯提供的产品参数,龙芯3A5000CPU采用龙芯LS3A5000四核处理器,主频2.3Ghz-2.5GHz。每个处理器核心采用64位超标量GS464V自主微结构,包含4个定点单元,2个256位向量运算单元和2个访存单元。搭载龙芯自主桥片7A1000。内存方面,板载4/8GB DDR4内存。该芯片支持2路千兆网络、32路PCIe、6路USB2.0、3路SATA2.0。
该芯片集成了2个支持ECC校验的 64 位 DDR4-3200 控制器,4个 HyperTransport 3.0 控制器。龙芯 3A5000 支持主要模块时钟动态关闭,主要时钟域动态变频以及主要电压域动态调压等功能优化功耗管理。
安全性方面,龙芯3A5000集成了安全可信模块,支持操作系统内核栈防护等访问控制,内置硬件加密模块,支持商密SM2/3/4以上算法,其中SM3/4密码处理性能超5Gbps。
国内第三方测试结果显示,龙芯3A5000在GCC编译环境下运行SPEC CPU2006的顶点、浮点单核Base分值均超26分,四核分值超80分,搭载龙芯3A5000的国产桌面操作系统的Unixbench单线程分值超1700分,四线程分值超4200分,逼近市场主流CPU水平。
相较于上一代龙芯3A4000处理器,龙芯3A5000处理器在保持引脚兼容的基础上,功耗降低超30%,性能提升超50%。
目前,与龙芯3A5000适配的三大编译器,GCC、LLVM、GoLang和三大虚拟机Java、JavaScript、.NET已经开发完成。面向信息化应用、工控及终端应用的龙芯操作系统Loongnix、LonngOS已经发布。统信UOS、麒麟Kylin等国产操作系统已适配龙芯3A5000。多家国内整机企业、ODM厂商、行业终端开发商基于龙芯3A5000研发了上百款整机解决方案产品。
值得注意的是,龙芯中科基于龙芯3A5000发布了新一代服务器处理器龙芯3C5000L。3C000L集成了四个3A5000硅片,形成16核处理器。基于该芯片的四路64核服务器的整机SPEC CPU2006性能分值超900分。
龙芯3A5000代表了我国自主CPU设计领域的里程碑,期待它的出现可以引领开启“国芯时代”。
拓展阅读: