【摘 要】
:
H.264/AVC是国际上最流行的视频编码标准之一, H.264比其它编码标准更具有高效压缩和高可靠传输的优势。然而,编码H.264视频会消耗大量处理器资源,导致编码速度较低,为此,学
论文部分内容阅读
H.264/AVC是国际上最流行的视频编码标准之一, H.264比其它编码标准更具有高效压缩和高可靠传输的优势。然而,编码H.264视频会消耗大量处理器资源,导致编码速度较低,为此,学术界与工程界从硬/软件角度引入了一系列新技术以提高编/解码压缩效率和视频图像质量,使其能广泛应用。本文提出了一种新的软件编码方案。该方案基于CUDA平台对H.264视频编码部分模块进行并行改进,将其中可并行化的密集型运算移植到GPU上,编码过程充分利用CPU和GPU这两种处理器资源,从而提高整体编码速度。本文根据H.264视频编码标准各模块算法的特点、计算量大小、将其整数运动估计、分数运动估计、插值、DCT变换等算法移植到GPU上运算,并基于CUDA平台对其进行了细粒度并行改进,打破这些运算中存在的数据依赖关系、尽可能降低分支控制操作,从而提高了GPU执行效率、CPU与GPU之间的并行性。最后,在CUDA平台上实现改进后的并行算法。经过测试表明,各个模块的运算速度达到了预期的要求,并行模块整合到X264编码系统之后获得了2-4倍的加速。
其他文献
协同编著是指多个用户在不同的计算机终端同步或异步地协同处理共享文件.鉴于同步情况下的协同编著更加难于实现,该文主要讨论同步协同编著.在不可忽略的网络延迟环境中,同步
本文是在中讯通信公司为北京市移动局开发的业务支撑系统的基础上完成的。文中首先分析了事务处理环境存在的问题,引入了数据仓库概念,并指出了当前电信领域数据库系统存在的问
随着Web的迅速发展,现有的技术越来越不能满足人们对互联网上的信息进行深层次处理的要求.于是一种新的标记语言--XML应运而主,为Web的进一步发展提供了更为完善的机制.由于X
该文先根据当前应用软件和系统建模的需求,介绍了计算技术和建模技术的特点.首先从软件内部构筑方式着手,分析了分布式对象和组件技术,以当前业界非常流行的分布式组件标准--
该文的第一部分借鉴已有的研究成果,并加以改进提高了自己的从XML数据到关系模式的映射算法.第二部分借鉴了当今数据仓库研究领域中的物化视图技术,并对视图的选取提出了改进
IEEE802.1X,也被称为基于端口的网络访问控制,是为大型网络(提供多种服务和连接设备)提供一种身份认证和授权的机制.该文的主要研究对象是IEEE802.1X标准关于身份认证授权的,以
本文是在开发了“网络型IC卡机房管理控制系统”的基础上写成的,主要研究了机房的自动化管理问题。 随着各高校机房数量的增多,机房规模的扩大,机房的管理压力越来越大。如何
该文综述了生物计算中的热点-DNA计算,给出了DNA计算的一些实际算法和模型.在第一章中,简述了DNA的结构和DNA计算所需的生物技术;第二章中,说明了以DNA为计算介质的计算具有
该文对目前计算机网络上存在的主要安全隐患做了全面的分析,对常见的网络攻击手段及相应对策作了深入的探讨和阐述.然后详细论述了防火墙和入侵检测等技术的原理与应用.在此
Internet的普及促使了电子商务的大发展,其业务需求的变化又导致了电子商务应用系统体系结构的变迁,该文在分析了三种体系结构的基础上,指出了当今电子商务应用系统的最合理