大家好!
本人所写的一些运算函数,发现执行速度比较慢,所以我想请问:
1、从编译器角度看,需要如何配置才能使程序执行速度快?
2、从程序编写看,需要注意哪些方法才能使运算更好的利用DSP的运算特性?
3、使用编译器的API和使用TI提供的库函数效率会不一样吗?
期待大家的回复
Shine:
优化技术有很多,可以看一下下面的优化资料。
processors.wiki.ti.com/…/Optimization_Techniques_for_the_TI_C6000_Compiler
processors.wiki.ti.com/…/C6000_Compiler:_Recommended_Compiler_Options
user5216633:
回复 Shine:
英文不太好,能解释下是怎么 优化吗?
Ryan BL:
回复 user5216633:
那就在工程设置里面指定优化等级并去掉调试选项就好了,一般来说不是很扣性能,这样就足够了。
user5216633:
回复 Ryan BL:
这两项我都试过了,效果不是很理想,看样子是要优化代码了。
Ryan BL:
回复 user5216633:
所用的库也优化编译了吗?