关于DSP6747代码执行速度问题
我在DSP 6747上跑卡尔曼滤波算法。
1.用了-O3的优化,优化前跑一次要40ms,优化后25ms;
2.我在以前用的6713上跑,优化前20ms,优化后才2-3ms。
这不合理啊?6747在浮点运算上应该比6713还快啊,求助!请高手们帮忙分析分析是什么原因啊?
[解决办法]
ICACHE, DCACHE都打开了吗?
把256K内部RAM全部配置为L2 CACHE,然后再测试下。
发布时间: 2012-11-07 09:56:10 作者: rapoo
关于DSP6747代码执行速度问题
我在DSP 6747上跑卡尔曼滤波算法。
1.用了-O3的优化,优化前跑一次要40ms,优化后25ms;
2.我在以前用的6713上跑,优化前20ms,优化后才2-3ms。
这不合理啊?6747在浮点运算上应该比6713还快啊,求助!请高手们帮忙分析分析是什么原因啊?
[解决办法]
ICACHE, DCACHE都打开了吗?
把256K内部RAM全部配置为L2 CACHE,然后再测试下。