ADSP-BF561软件优化(1):开篇
来源:互联网 发布:侠客风云传 时辰算法 编辑:程序博客网 时间:2024/05/30 02:26
回头想想,接触BF561也有三四年时间了,一直都没有认真地关注过性能问题。期间也做过一些项目,但是基本上调整一下存储的位置,再打开编译器的优化就可以满足要求了。 真正开始想关注性能是因为前一阵子在用adi的264压缩库,不慎配错了DMA,结果在错误排除上走了很大的弯路。我总在想,如果有源码,想来错误的排除会更快。更有甚者,ADI在这个库里将所有的函数和变量名改得乱七八糟,有此必要吗?这就是ADI,看着好像提供了很多资料,但是当你想在某方面深入追究的时候就会发现他的大门紧闭,公司的通病,嘿嘿… 看着不爽,咱自己做一个,也未必就输于它了!这就是动力! 移植x264到BF561,争取能达到D1 @ 25fps。 在此过程中学习BF561的软件优化方法。 1、用vdsp在祼机上进行开发,对x264进行功能性移植,能够在单核上读取视频文件并完成h264编码。 2、调整代码,使之能够用双核配合完成编码。 3、开PPI,对实时采集的视频进行编码。 4、对代码进行优化,争取对实采视频编码达到D1 @ 25fps的目标。 5、将代码转移到uclinux内核中,以内核线程的方式进行编码,验证系统对编码器的影响。 1.1 目标
1.2 实现计划
近日,我家6岁的小姑娘参加了第六届POP全国少儿英语风采大赛,拉票进行中(2011-6-15前)。 请帮忙点击新东方网站的链接: http://popdasai.xdf.cn/toupiao.php?do=space&uid=4237 投她一票,谢谢!
- ADSP-BF561软件优化(1):开篇
- ADSP-BF561软件优化(2):移植x264
- 在ADSP-BF561上使用x264(3):正确性验证
- 在ADSP-BF561上使用x264(4):打开cache
- 在ADSP-BF561上使用x264(4):确认热点
- 在ADSP-BF561上使用x264(6):get_ref
- 在ADSP-BF561上使用x264(7):x264_pixel_satd_8x4
- 在ADSP-BF561上使用x264(8):再看x264_pixel_satd_8x4
- 在ADSP-BF561上使用x264(9):mc_chroma
- 在ADSP-BF561上使用x264(5):Writeback vs writethrough
- 【ADSP-BF561 EZ-KIT Lite】GENERAL DESCRIPTION
- 【ADSP-BF561 EZ-KIT Lite】DMA
- ADSP BF561 short-name (to be updating)
- Tool comand language for ADSP-BF561
- 基于ADSP-BF561的H.264视频编码器的实现
- 【ADSP-BF561 EZ-KIT Lite】PROGRAMMABLE FLAGS(PFx)
- 【ADSP-BF561 EZ-KIT Lite】LEDs and Push Buttons
- 基于ADSP-BF561的H.264视频编码器的实现
- C++部分程序
- linux下libxml库编程
- 自习室训言(自勉)
- 基于VirtualPC2007DOS下启动wince6.0详细步骤
- 我发现不得不做的事情
- ADSP-BF561软件优化(1):开篇
- SMP
- eclipse开发C/C++
- ASP.NET文件下载函数使用浅析
- dom4j 总结 (二) 创建xml
- Linux下怎样增加虚拟内存
- Linux下内存释放问题相关知识
- firefox 图片保存 图片上传
- 全局变量的设置和读取方法 (asp.net C#)