基于视频场景的带宽感知Cache模型和划分策略

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:10198223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频编解码一类的多媒体流计算不仅计算复杂度高,而且计算过程中需要进行密集数据访问。片上多级Cache可以缓解计算速度与数据存取速度之间的差距。但是,片上Cache空间通常非常有限,而且能耗相对较高,因此需要根据多媒体流计算运行时的需求特征来分配缓存大小,以充分利用缓存空间,在保证系统性能的同时降低能耗。选取视频解码这一典型多媒体流计算应用,研究基于视频场景的Cache模型和划分策略。在保证视频解码软实时性的前提下,利用视频场景切换时解码所需的访存量不同和在不同缓存大小下解码时能耗不同的特点,提出带宽感知的Cache模型和划分策略。首先,通过分析不同视频序列在不同大小缓存下解码时的性能和能耗的变化特征,建立在满足延时要求的前提下系统能耗更低的Cache模型。然后,由模型计算出多组测试序列解码时最佳Cache大小,使用简单的聚类算法对最佳Cache大小进行聚类,分析各类Cache中所对应视频场景特征。从视频运动复杂度和幅面残差来感知视频场景的切换,进而确定二者与解码时对Cache需求间的映射关系,并由此映射关系来实现解码过程中Cache大小的配置。整个Cache划分策略提高了Cache空间利用率,在满足解码软实时性的前提下,使系统的能耗更低。基于TI公司的TMSC6416平台,以H.264视频解码器为软件平台,分别对CIF格式的不同标准视频序列进行测试,从二级缓存命中率和能耗两方面进行性能分析。实验结果表明,在保证视频解码软实时性的前提下,使用Cache划分策略后,解码系统的能耗平均下降30.37%,二级缓存命中率平均下降3.38%。由此可见,基于视频场景的Cache划分策略可以在保证解码性能的同时降低系统能耗。
其他文献
兼顾信息的保密性和访问便捷性一直是密文检索领域试图达到的目标,其实现与优化也是一个循序渐进的过程。当前已有的密文检索方案都将检索操作本身作为重点,没有考虑多个密文拥
随着Web技术的快速发展及广泛应用,Internet上的Web页面数目开始呈指数级的速度增长,如何结合语义知识来挖掘分析用户对Web页面的访问行为成为一个重要的研究方向。这里分别从
在树木中,叶片是其重要的组成部分,人们在识别树木或者建模时,树干仅仅起到了辅助作用,而树叶的真实感与否才是关键。目前基于点云的叶片方法在树叶建模的细节特征和逼真性方
近年来,人们对高质量视频流应用的需求不断增长,同时无线频谱资源也日益紧缺。无线接入点及移动设备的大量普及给无线网络视频流传输带来压力和挑战,也为基于无线中继网络的协作
基于轮廓信息的图像模式匹配广泛应用于工业、农业、商业和生活中的各个领域,是计算机视觉中一个重要的研究课题。其现有方法按技术路线可分为自下而上和自上而下两类。其中,自
作为基于位置应用的基础服务,室内定位系统实现了无线环境下的室内位置感知。指纹定位技术利用收集室内环境所能接收到的Wi-Fi或ZigBee信号强度应用机器学习算法来推断当前用
以太网光纤通道(FCoE,Fibre Channel over Ethernet)是一种新兴的存储区域网络协议。可将光纤通道协议帧封装在以太网帧内,通过增强型以太网进行传输,实现现有的传统局域网和存储
超分辨率重建技术是通过融合多帧同一场景的低分辨率图像得到一个更高分辨率、更清晰图像的技术,是图像增强的主要分支。但是现存算法仍存在着噪声鲁棒性不强的问题,算法难处理
随着信息技术的飞速发展和用户需求的不断增加,软件开发技术呈现出多样化的发展趋势,其中比较有代表性的编程语言是Java语言。Java语言的广泛应用,提高了软件的开发效率,但给查找
随着深亚微米集成电路系统的快速发展,人们对数字集成系统的需求也在不断提高,希望能在同一块硅片上实现更多的逻辑功能,由此可编程逻辑门陈列(FPGA)已逐渐成为集成电路设计