| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 602 人关注过本帖
标题:关于contex-a9优化的疑问,请教各位前辈。
只看楼主 加入收藏
zjr19850103
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-12-10
收藏
 问题点数:0 回复次数:0 
关于contex-a9优化的疑问,请教各位前辈。
目前,需要在MTK的一款开发板上进行优化工作,它上面搭载的是android系统。CPU是contex-a9,支持vfp、vfpv3、vfpv3-d16等。这里有一些疑问,针对一些浮点数运算的优化,如下:
a=1.225;
b=2.775;
c= 0;
for(k=0;k<50000;k++){
c += a*b;
}
汇编优化(my_arm_add(1.225,2.775)):
            vmov s0,r0
            vmov s1,r1
            ldr r6, =0xc350
    L1:
            fmacs s4,s1,s0//vfp指令,浮点运算在vfp单元执行
            sub r6,r6,#1
            cmp r6,#0
            bgt L1
            vmov r0,s4

它们所消耗的时间基本上是一致的,并没有什么提升。这个过程中vfp这个协处理器能够提速么?
搜索更多相关主题的帖子: 优化 开发 
2012-12-13 16:26
快速回复:关于contex-a9优化的疑问,请教各位前辈。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014341 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved