1 Star 0 Fork 73

huangxiaoquan / openEuler-gcc

forked from openEuler / gcc 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.53 KB
一键复制 编辑 原始数据 按行查看 历史

GCC for openEuler

GCC for openEuler 编译器是基于开源 GCC 的高性能编译器,GCC for openEuler 与鲲鹏芯片协同,通过编译器技术充分发挥芯片的性能,提升鲲鹏硬件平台上业务的性能体验。除支持开源 GCC 通用功能之外,GCC for openEuler 主要对以下三个方面进行了增强。

  • 更丰富的编译算法:提供丰富的优化算法,如内存布局优化、结构体拆分优化、自动矢量化等,大幅提升指令和数据的吞吐量。
  • 更灵活的指令流水:适配鲲鹏平台的指令流水优化,发挥鲲鹏架构极致算力。
  • 更高效的运算库:深度优化数学库算法,提供丰富的矢量数学函数接口,大幅提升数学计算的效率。

二进制可以从这里下载。

用户指南和新特性,详见Wiki

版本节奏

GCC for openEuler 每两年发布一个新版本,选择x.2.y以后的版本。

平台支持

GCC for openEuler 当前支持Linux/AArch64Linux/x86平台。

License

GCC for openEuler 使用 GPLv3 协议,请见License

如何提交贡献

我们非常欢迎开发者提交贡献,如果您发现了一个bug或者有一些想法想要交流,欢迎发邮件到dev列表或者提交一个issue

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/huang-xiaoquan/openEuler-gcc.git
git@gitee.com:huang-xiaoquan/openEuler-gcc.git
huang-xiaoquan
openEuler-gcc
openEuler-gcc
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891