|
blackfin视频开发--代码优化(一)
移植搞好了以后,就可以进行优化了,优化是一个长期的,枯燥的,但很有挑战性的工作。做优化,你要熟悉blackfin的汇编指令,熟悉H.264标准,熟悉你所移植的代码结构,在优化过程中,的确是很枯燥的,需要你很有耐性,经常会因为一个小小的错误,让你跟踪几天甚至几星期,但是,当你看到随着你工作的不断进展,程序需要的cycle数越来越少,还是很有成就感的。
在blackfin上做优化,最主要的工作可以分为:1.系统结构优化。2.汇编优化。3 cache和DMA优化。一个好的优化程序,这几个方面肯定都会涉及。至于各自所起的作用,我没有详细测试。系统结构优化和汇编优化可以先进行。等做到一定程度了,再进行cache和DMA的优化。
2006-8-7 19:11:00
Posted by titan | 阅读全文 | 回复(8) | 引用通告 | 编辑
|