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

优化

   我的程序里有如下代码,这几行代码在C6748(300M时钟)上差不多用了10s,主要时间耗费在了计算gama上,我应该怎么优化呢,希望给点建议

for(theta=0;theta<1280;++theta)
{
      for(j=theta;j<theta+cp;++j)
         {
               gama[theta]=gama[theta]+cabsf(data[j]*conjf(data[j+1280]))-(1/2.0)*(pow(cabsf(data[j]),2)+pow(cabsf(data[j+1280]),2));
         }
}

xincheng nalan:

回复 Shine:

优化只能开到—o1,开大了结果就不对了,数据在片内!

xincheng nalan:

回复 Shine:

cache是不是默认是不使能的,需要写代码去使能它。

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