【摘 要】
:
MPEG-2视频播放器是龙芯系列处理器的重要应用之一。在龙芯2号的早期版本中,MPEG-2视频播放的速度不甚理想,提高龙芯2号的MPEG-2视频播放性能具有十分重要的意义。为了支持多
论文部分内容阅读
MPEG-2视频播放器是龙芯系列处理器的重要应用之一。在龙芯2号的早期版本中,MPEG-2视频播放的速度不甚理想,提高龙芯2号的MPEG-2视频播放性能具有十分重要的意义。为了支持多媒体应用加速,龙芯2号在随后版本中加入了一个64位的SIMD定点多媒体指令集。MPEG-2视频播放可大致分为视频解码以及显示两部分。而MPEG-2视频解码过程主要包括可变长解码、反扫描、反量化、IDCT和运动补偿等子过程。在龙芯2号上,未进行多媒体优化时,MPEG-2视频解码时间占总播放时间的70%左右,而IDCT和运动补偿的时间占总解码时间的85%左右。本文以一个MPEG-2解码器为例,首先对该解码器进行静态程序分析,接着通过对MPEG-2视频解码在龙芯2号上的动态运行过程分析,找出该解码器的核心函数,并进一步分析这些核心函数在龙芯2号上的潜在数据并行性,最后在龙芯2号上,结合体系结构的特点,具体实现对这些核心函数的多媒体优化,最终使这些核心函数在视频播放整体应用中的平均加速比达到2.0,而MPEG-2视频播放的整体加速比为1.4-1.6倍。
其他文献
本文首先介绍了需求管理和需求管理工具的一般概念。需求管理是需求工程的一个组成部分,其也是CMM五级能力模型第二级的KPA。 本文建立了需求工程“V”型模型,并建立了相应
随着信息化的不断进展,不同历史时期陆续投入到企业运营中的各种应用系统因架构、接口不一,使得它们除应对独立任务外不能很好协同工作,形成了企业的许多“信息孤岛”。EAI将
并行工程是当今国际先进制造领域研究和工程实践的热点,因为它的实施能大大缩短产品的开发周期,降低产品的开发成本。装配建模是近几年来兴起的一种建模方法,它的最大特点是
近年来,一方面随着数据库技术不断地发展,除传统的关系数据库外,XML数据库、面向对象数据库等新的数据库形式开始应用到企业中来。另一方面,企业不断地兼并和重组,新的企业需
随着我国经济建设的快速发展和城市化水平的提高,城市交通量迅速增长,城市交通问题日益突出。交通出现了日趋紧张的局面,拥堵经常发生,整个城市的经济发展受到制约,缓解交通
敏感数据的安全传输是网络安全技术的一个重要的组成部分。目前电子交易中经常使用两种安全在线支付协议即安全套接层SSL协议和安全电子交易SET协议。它们能够提供安全性较高
本文阐述了中间件技术的发展现状和存在的问题,然后针对课题——广东电信业务支撑系统开发需要解决的一些问题,提出使用三大主流中间件技术平台中的J2EE来开发电信业务支撑系
时间是自然界普遍存在的一种属性,研究时态是计算机研究的一个重要方向。现实世界中,以工资政策为代表的一大类知识具有强烈的时态性,而且在某些应用中其时态性还发挥着关键
“我们正受信息淹没,但却渴求知识。”美国著名未来学家J.奈斯比特一语道出了生活于网络世界的现代人所面临的困惑与尴尬。现在的搜索引擎已经不能满足人们日益增长的知识信息
推荐系统是电子商务应用中最重要的技术之一。推荐系统是根据用户以往的购买或评分记录,根据推荐算法,向用户推荐其他产品的一种实用系统。各国的研究者们为了使得算法产生