关于dsp的优化问题。

dsp的优化应该分为两个部分

1.算法的优化

2.处理的优化

 

算法是程序的精髓,算法的好坏决定了这个程序的好坏。所谓的条条道路通罗马,完成一个任务其算法也是有很多种的。

所以在决定写一个软件的时候,可以多想几种思路不要一味的盯着最原始的算法看齐。

在编程的过程中有可能体会不到可以优化的地方,回头看看也许思路就会出现。

 

在编程之初,依靠图形和框体可以大致的计算一下时间复杂度,选取比较优秀的思路也许会事半功倍。

 

处理的优化是指不同的器件处理速度不同,不同的存储位置读取的速度不同。合理的利用器件和存储位置是需要科学的统计和计算的。

编程不是简单的拼积木,把所有器件加上去组合一下就完成的。我想一个优秀的程序员,是会在完成目标的同时,会争取最短时间和最小的存储空间。(关于这点我要说一下,以前奔腾级的芯片跑的一些程序应该很慢,那是cpu的速度决定了程序的快慢,但是这么多年过去了,现在的程序依然很慢,我想这应该就是程序员的问题了。如果优化的好的话是不是能在奔腾级的芯片跑Xp。)

 

以上仅仅是讲的思路。

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值