H.264 DS算法在TMS320C6455 DSP上的优化实现

来源 :第八届中国通信学会学术年会 | 被引量 : 0次 | 上传用户:timhero
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对C6455 DSP的硬件特点,充分利用其上扩展的定点运算指令,单指令多-据流(single instruction multiple data,SIM)指令集,在C6455 DSP上用分别用TI公司提供的IMGLIB库和线性汇编语言两种方法实现了钻石搜索(diamond search,DS)算法;然后将这两种实现的钻石搜索算法与纯C语言实现进行了对比测试,测试结果表明,与纯C实现的算法相比,两种算法消耗的指令周期数分别减少了18%、40%.本文在分析了x264源码中各个耗时模块在总程序中所占的比例后,确定了x264编码器中耗时最大的模块是运动估计,进而根据TMS320C6455的硬件特点对运动估计中的钻石搜索(DS)算法进行了优化实现。本文根据C6455 DSP的平台特性,充分利用其单指令多数据流(SIMD)指令集,提出了使用IMGLIB库和使用线性汇编两种方式来实现DS算法,创门消耗的指令周期数分别减少了约18%, 40%,在实际工程中,选用效果更好线性汇编实现的算法口虽然这该算法是在C6455 DSP上实现的,但对于其他C6000系列DSP同样适用,具有很好的移植性。
其他文献
  A new unequally spaced and excited resonant slotted-waveguide antenna array is presented, and it is realized by employing a specially designed composite fig
会议
对泉州市162台射线装置防护进行检测,结果合格145台,合格率为89.5%。超标17台,占10.7%,其中乡镇卫生院(卫生服务中心)13台,占8.2%;民营院(所)3台,占1.9%;县级医疗卫生单位1台
本文分别论证了提高蒸发温度与降低冷凝温度对通信专用空调压缩机功耗的关系,并引出一种实际运用的降低冷凝器温度的方法,即空调室外机水喷淋系统,通过实验的方法验证了降低
目的 了解近年来金华市手足口病的流行特征,为金华市手足口病的预防和控制提供理论依据.方法 收集2016年-2018年金华市手足口病病例资料,同时运用实时荧光定量PCR技术对病例
名播天下的普陀山,是我国四大佛教圣地之一。公元858年,日本高僧慧锷从五台山请得尊观音菩萨像乘船回国,途经普陀山莲花洋面时,突然海面上出现了层层铁莲花,船不能行,慧锷心
物联网被称为世界第三次信息浪潮,收到国家和各行业高度关注,笔者根据对现有国内外物联网发展情况进行分析和对当前物联网标准、设备提供商、应用领域进行研究,集合多年的运
我国将用大约20年时间,分三个阶段实现住宅产业化。住宅产业化是提高住宅质量,降低建设成本的有效措施。改革开放以来,我国城镇住宅建设速度进入了一个快速增长的新时期,住
1553B总线仿真系统使1553B总线测试过程减少了对硬件环境的依赖,但在仿真环境中同步时间所占系统运行时间的比例过大.本文介绍了一种改进的1553B总线仿真的同步方法.根据总线
我参加过泥塑《收租院》的创作,深知大地在地主手中是多么的贫血,农民多么想拥有自己的土地。我参加过大寨雕塑创作,还和大寨人一起劳动,将荒山秃岭变为层层梯田,农民多么想
目的:提高妇女尤其是农村和贫困妇女的健康水平。方法:通过广泛宣传,2007-2008年对全县19 115例已婚妇女进行了免费妇科疾病检查,包括询问病史、妇科常规检查、阴道分泌物检