智能车制作

标题: 有关DSP程序优化(可以借鉴,看着很爽) [打印本页]

作者: sonwendi    时间: 2011-6-23 00:20
标题: 有关DSP程序优化(可以借鉴,看着很爽)
本帖最后由 sonwendi 于 2011-6-23 00:21 编辑

转载来自EEPW:http://forum.eepw.com.cn/thread/195019/1

速度取决于算法:同样的事情,方法不一样,效果也不一样。比如,汽车引擎,可以让你速度超越马车,却无法超越音速;涡轮引擎,可以轻松超越音速,却无法飞出地球;如果你有火箭发动机,就可以达到火星。
1、算法本身的复杂度,比如MPEG比JPEG复杂,JPEG比BMP图片的编码复杂
2、CPU自身的速度和设计架构
3、CPU的总线宽度
4、您自己的代码的写法
本文主要介绍如何优化自己的code,实现软件的加速


















































看这个优化,虽然和codewarrior没毛关系,但是却感觉学到不少,不光是作者优化的方法和步骤,更是这种思路,如果真的这样做,那么,也许我们可以用51单片机参加比赛了~
作者: vgjkl    时间: 2011-6-23 09:25
的确是,有时候光想着提速,却把最基本的给忘了
作者: vgjkl    时间: 2011-6-23 09:25
谢谢分享
作者: ziqi009    时间: 2011-6-23 11:02
呵呵,谢谢啊,回去看看书,大哥可有相关的资料?给点.
作者: sonwendi    时间: 2011-6-23 12:44
回复 4# ziqi009


   你是说优化算法的?我没有资料,这个帖子也是做东西的时候用到才查的。
   算法有很多地方可以优化,网上资料应该很多,程序也是如此~
作者: ziqi009    时间: 2011-6-23 18:27
我的计算机水平,一般般,不很了解程序的优化,在C语言中不是强调清晰第一效率第二,所以才会问问,说不上具体什么地方,泛泛的给点意见就是了。
作者: sonwendi    时间: 2011-6-23 19:38
回复 6# ziqi009


    其实优化我也是个半吊子,看网上一些牛人的经验,自己瞎改~
作者: zjumelody    时间: 2011-6-24 17:52
终极目标,谢谢分享
作者: twking    时间: 2011-6-25 11:51
可以借鉴
作者: zhjb1    时间: 2011-6-25 20:44
非常好的思路。本来吗,如果人用计算机算题,定理是:当发生结果错误时一定是人错了,单发生过程错误时,人错了!计算机是死的,人是活的,只有活用计算机才会如鱼得水,否则是如水得鱼了。
作者: 孤剑独愁    时间: 2011-6-26 01:10
好贴
作者: 50833713    时间: 2011-6-26 15:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: 郭震2009    时间: 2011-6-27 09:28
嗯  看着很爽
作者: 若要走    时间: 2011-6-27 18:50
顶顶
作者: kerrys    时间: 2011-6-28 14:40
恩恩,算法提速...
作者: sonwendi    时间: 2011-6-28 14:58
回复 15# kerrys


    刚刚在优酷上看了FTF的比赛视频,你们学校好虎啊~

    这个是你们的吧?:http://v.youku.com/v_show/id_XMjc5ODU1MjQ4.html
作者: ccw163165    时间: 2011-6-29 09:03
顶起,斑竹是个好人!!
作者: ccw163165    时间: 2011-6-29 09:03
顶起,斑竹是个好人!!
作者: ccw163165    时间: 2011-6-29 09:03
顶起,斑竹是个好人!!
作者: ccw163165    时间: 2011-6-29 09:04
顶起,斑竹是个好人!!
作者: ccw163165    时间: 2011-6-29 09:04
顶起,斑竹是个好人!!
作者: bestboyxie    时间: 2011-6-29 09:14
看一看《数据结构》,时空效率计算,就行了,若练习可以去杭电或北大的ACM在线测试系统。绝对对你代码优化有作用。比如i++和++i效率都不一样。
作者: 光电仔    时间: 2011-10-21 09:25

作者: whut_RY    时间: 2011-10-21 09:52
要做到优化至少要了解编译器,不同语句的的编译效率,懂汇编的话会更好!
作者: 夜落_归根    时间: 2012-1-2 00:48
呵呵。。好东西啊。。不该被埋没了。。
作者: 惊华    时间: 2012-1-4 13:47
谢谢分享,很受用




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2