嵌入式视频解码器运动补偿过程的数据布局优化

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:linzsu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提高嵌入式系统的性能并同时降低系统能耗已经成为各个应用领域中的研究热点问题,对于数据密集型的多媒体应用显得尤为重要,因此专门针对多媒体应用的数字信号处理器(DSP)被越来越多应用于嵌入式系统中。为了缩小嵌入式系统的计算速度与数据存取速度的差异,采用片上的便签式存储器(ScratchPad Memory,SPM),并对SPM中的数据进行布局优化,可以达到提高嵌入式系统性能,同时降低能耗的目的。在保证视频质量和实时性的前提下,结合流计算的思想,提出了一个针对运动补偿过程的数据布局优化方案。在SPM中设置一个乒乓缓冲的存储结构,将运动补偿所需的数据通过预取的方式存放到这个缓冲区内。采用边计算边存取的流计算思想,在对宏块进行运动补偿的同时,用后续运动补偿所需的数据去替换掉乒乓缓冲中不再需要的数据,提高片上数据的复用率,减少访存次数。同时,通过数据索引算法来存取进行运动补偿所需的数据。整个方案通过提高数据处理与数据存取的并行性来提高性能,并同时降低能耗。基于TI公司的TMS320DM642平台,以MPEG-4视频解码器为研究对象,在进行了运动补偿数据布局优化后,分别对CIF格式的不同标准序列进行测试。实验结果表明,优化后MPEG-4视频解码器的解码性能平均提高了6.7%,整个解码过程中DM642的片上二级缓存的能耗平均降低了18.5%。另外,二级cache的实际缺失率下降了1.94%,相对优化前缺失率下降了31.8%。由此可见,对运动补偿过程进行数据优化确实可以提高性能并降低能耗。本研究得到国家自然科学基金项目:嵌入式多媒体流计算的自适应机制与跨层优化(编号:60873029)和华中科技大学自主创新研究基金(编号:2010MS014)的支持。
其他文献
中文分词是中文信息处理的重要的基础工作,是语义理解的最初环节,中文分词的准确与否直接影响后期语义分析的质量。对于搜索引擎而言,中文分词技术直接影响搜索结果,它是搜索
作为信息系统的核心部件之一的数据库,集中存放了大量重要并且机密的信息,而随着网络技术的发展,数据库成为黑客攻击的首要目标之一,针对传统数据库难以有效的防止恶意的攻击,对入
人体检测近年来一直是计算机视觉领域里的热点研究问题之一,其主要目的是使计算机自动检测出图像或视频中的人体。作为计算机视觉领域的关键技术,人体检测技术在许多领域具有
随着当前电脑技术发展的日新月异,计算机生成的特效也被广泛用于仿真、影视、游戏等领域。本文提出一种根据输入的样本序列,分别基于卡通风格与计算流体力学生成相应的计算机
工商协同平台作为一个信息综合的平台,能够进行工商业务交易,同时贯通供应链,解决工业和商业系统之间的内部信息互联互通的问题,实现工业生产、商业销售、购销存信息共享,满
随着Internet技术的不断进步,基于谓词的访问控制策略已经引起了从事隐私保护和Internet应用等研究人员的大量关注。基于谓词的访问控制策略非常灵活,其谓词过滤器也可能非常
无线传感器网络支持从军事监视到医疗护理的临床检测等一系列广泛应用。正确获取传感器节点的位置信息以实现目标跟踪和环境检测等应用至关重要。传感器网络自组织的特点使节
随着经济全球化进程的加快,现代物流对经济发展的重要性正逐渐被人们所认可,我国的物流产业正处于一个高速发展的时期。现代物流的宗旨是提高服务效率、满足客户需求、降低物
为了规范实验教学、提高实验教学信息管理水平,论文根据高校实验教学与实验室信息管理的特点,在进行广泛调研和方案比较的基础上,设计并实现了基于嵌入式管理终端的实验室信息网
虚拟化技术复兴以后,基于其上的软件技术逐渐成为一个重要的研究领域。如今,利用虚拟化技术构建高性能计算应用所需的运行环境正成为一种流行趋势。同传统计算模式相比,虚拟化技