程序的采样率是148k,cpu时钟是228MHz,现在需要在一定时间内完成大量的累乘和移位赋值运算,用for循环的方法每次都会超出时间很久,有什么其他方法可以提高效率吗?谢谢
Shine:
可以用-O3等优化选项对代码进行优化。
rui chen4:
回复 Shine:
优化等级已经是3级了,运行时间还是有点久
Shine:
回复 rui chen4:
for循环最好不要超过3层,可以看一下下面的loop优化建议。Efficient Loopshttp://processors.wiki.ti.com/images/d/db/C55_cgt_tips.pdf