基于龙芯SIMD技术的RealVideo解码优化

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:yuyugugu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在龙芯2号处理器的众多应用中,RealVideo视频播放是最重要的应用之一。RealVideo作为目前主流的网络视频格式,在提高性能的同时也带来了更加复杂的编、解码算法。这给龙芯2号处理器播放RealVideo视频文件提出了更高的要求。在龙芯2号平台上,未进行多媒体优化时RealVideo视频解码时间占总播放时间的90%以上,其中去块效应滤波、运动补偿插值运算、重构、反量化等部分的核心应用函数消耗时间又占总解码时间的60%左右。龙芯2号CPU为加强多媒体处理能力,设计实现了一个64位的SIMD定点多媒体指令集。该指令集为在龙芯平台下优化RealVideo解码器提供了可能。本文基于龙芯2号平台的SIMD技术对RealVideo解码器进行了多媒体优化。首先,从静态程序分析的角度入手,对RealVideo的核心压缩算法进行了深入研究,并初步确定优化方向;接着从执行时间和动态指令两个方面分析了解码器在龙芯2号上的动态运行情况,并取得与静态分析相吻合的结果,从而确定了该解码器的核心解码函数;最后通过分析这些核心函数的数据并行性,结合龙芯2号体系结构的特点,使用多媒体指令对RealVideo解码器进行了优化。优化后的RealVideo解码器在龙芯2号平台上的解码效率提高了约30%,播放RealVideo文件的整体效率提高了约20%。这种基于龙芯SIMD技术对RealVideo解码器的优化方法取得了比较理想的效果。
其他文献
排课是高校教务管理部门一项非常重要而且关键的工作,科学合理的课程表是高校教学工作正常开展,提高高校教学质量的重要保证。计算机自动排课不仅能够把教务人员从繁重的排课任
学位
近些年来,我国铁道建设飞速发展,与之相关的铁道勘测设计研究院的信息化水平也越来越高,然而相对应的勘测材料设计和管理软件的水平却不高,从而在一定程度上阻碍了勘测设计研究院
随着Internet的高速发展,信息安全已成为信息社会急需解决的重要问题之一,保证网上传播信息的真实性和完整性,实现机密可信的传输信息己经刻不容缓。签密能够在一个合理的逻
移动Ad Hoc网络是当前无线通信领域一种新的、正在发展的网络技术,它是由一组带有无线收发装置的移动节点组成的一个多跳的、不需要固定中心接入点或者基站支持的自治系统。由
地形实时绘制是虚拟现实技术中的重要组成部分,在军事仿真、地理信息系统等领域有着广泛的应用。但是实时绘制技术主要是面向单机的,由于单个机器硬件条件的限制,会出现在多
近年来,公安信息化建设取得了长足发展,开发建设了数十种公安应用系统,积累了大量数据。在这些数据中发现发案趋势,找到发案规律,能够给办案带来帮助,为社会治安治理做出很大
与传统的客户端/服务器(Client/Server)模式相比,对等网络(Peer-to-Peer)技术在有效利用网络上大量闲置的信息资源、存储空间、处理器周期等资源,避免服务器带来的瓶颈问题,降低
随着电子化、信息化进程的不断发展,导致数字视频每时每刻都在急剧增加。以图像、视频、音频为代表的多媒体信息已逐渐成为信息处理领域中主要的信息媒体形式。据科学统计,目
随着计算机技术和信息化建设的快速发展,局域网在各个领域内的应用也日益普及,但局域网的快速发展也带来了网络管理方面的问题。如:公司职员利用上班时间上网聊天等,学生在机房实
学位
在交通工程建设的过程中,质量管理是工程建设的关键。当前的交通建设工程质量管理工作主要采用传统的管理方法,即由人工对工程质量管理产生的数据与文件以纸面形式进行管理,这种