中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

毕昇编译选项优化

毕昇编译器是针对鲲鹏平台的高性能编译器。它基于开源LLVM开发,除LLVM通用功能和优化外,毕昇编译器的工具链对中端及后端的关键技术点进行了深度优化。利用编译器的优化能力可以提高程序的运行性能。

  • 毕昇编译器支持jemalloc库的使用,jemalloc是一个通用的malloc实现,着重于减少内存碎片和提高并发性能,以动态库的方式存放于毕昇编译器工具链中。

    使用方式:

    增加编译选项-ljemalloc

  • 毕昇编译器支持lto(链接时优化),lto是对整个程序的分析和跨模块的优化,同时还可以消除无用代码。但是会带来编译时内存占用变高和编译时间变长的问题。

    使用方式:

    增加编译选项-flto

    毕昇还有其他的编译选项用于程序优化,包括毕昇自定义的优化选项。详情请参见《鲲鹏编译器 用户指南(毕昇编译器)》。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词