→ 这里没有广告,只有干货! 给力项目更多教程,点此加入VIP会员,即可免费下载!
→ 每日分享你意想不到的网络思维!加入红帽VIP会员,感受一下网络赚钱的快感,点击进入了解。
4月18日消息,作为国产全自主CPU的代表,龙芯在转向LoongArch架构之后也不断获得了各大软件系统的优化,日前更新的GNU C库glibc版就实现了性能显著提升。
在日前合并的代码中,有一项针对LoongArch架构的特定优化就加入到了Git代码库中,该优化可以默认为LoongArch64启用透明大内存页(Transparent Huge Pages, THP)对齐的加载段。
优化之后,可将ELF可执行文件的加载段与THP边界对齐,能够通过减少快表(TLB)压力并提升指令获取效率,从而在运行大型二进制程序时带来稳定的性能提升。
优化之后的性能变化如何?在龙芯 3A6000 上编译Rust编写的Cargo工具时,测试结果显示指令TLB缺失率暴降了72%,CPU周期减少了4.7%,实际运行时间(wall time)节省了约 4.2%,而在使用 LLVM编译Linux内核时,实际运行时间缩短了约12%。
因此这项补丁带来的默认THP对齐加载段机制,为LoongArch架构带来了显著的性能提升。
此前消息,当前的龙芯已经发展到了龙芯6000系列,其中龙芯3A/B桌面版有4-8核的,服务器版龙芯3C6000系列有16到64核架构,2025年已经有一些典型应用场景落地,包括专用服务器、算力服务器,龙芯公司表示希望今年能够实现批量销售。
值得注意的是,对PC玩家来说,龙芯去年宣布了一款名为龙芯B6600的8核桌面处理器,与3A6000相比,工艺不变,结构优化,升级为LA864,同频性能相比LA664架构的龙芯3A6000大幅提升30%左右。
主频预计仍然是2.5GHz,但是会掌握单核睿频技术,一般可以再提升20%,将争取达到3.0GHz。
据悉,龙芯3B6600单核心、多核心性能都可以达到Intel 12/13代酷睿中高端水平,也就是能够媲美i5、i7系列,超过当时市场销售的50%以上桌面CPU。
1、如非特别声明,本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
我要投诉
红帽SEO工作室 » 国产自主CPU龙芯再获GNU C优化:缺失率暴降72% 性能显著提升

