TI中文支持网
TI专业的中文技术问题搜集分享网站

6678优化问题

请教专家们编写的C代码怎样利用编译器优化?为什么我选了-o3选项优化,但是发现时钟周期数几乎没有变化?

Andy Yin1:

编译器-o3选项是最直接有效的工具,你的代码是什么样的,是大量的运算么?同时根据生成的汇编代码确认是否选上-o3优化。

james1:

Andy Yin1你好,我的代码主要完成大量的运算,还有怎样根据汇编确认是否选上-o3

Andy Yin1:

看一下生成的汇编代码文件中的编译信息可以找到。大量数据运算的话-o3应该是对性能有影响的。

Thomas Yang1:

对于大量计算的代码,尤其是for 循环比较多的情况,加上O3后一般会有一定提升,请确保你的测试方式正常。方便的话,可以把C文件和编译选项,以及.asm 文件发上来看看,你可以在编译选项中加上 -mw -k -s 获取软件流水相关信息

赞(0)
未经允许不得转载:TI中文支持网 » 6678优化问题
分享到: 更多 (0)