基于龙芯SOC平台VC-1视频解码的软硬件协同优化设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:abc37562735
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体时代的来临,视频编解码作为一门音视频产业所依赖的共性技术而被广泛关注。微软公司提出的VC-1视频编解码标准是第三代高清视频编解码标准的典型代表,由于其整合了以往视频编解码标准的诸多优点同时又有着自己的独特之处,在视频压缩比和解码时间上有着很好的平衡,并且应用前景非常广阔。与此同时,随着用户对更高分辨率和质量视频的不断追求,高清视频的实时解码越来越重要,也越来越需要性能更加强大的处理器。因此,有必要面向VC-1视频解码对特定的硬件平台进行优化设计,从而使得VC-1高清视频的实时解码成为可能。  本文面向龙芯通用处理器,分析了VC-1高清视频解码的运算和访存特点,进行了高清视频解码的设计优化和关键部分实现。本文主要工作包括,考虑到VC-1视频解码过程中密集访存和并行处理的特点,针对龙芯SOC平台上的GS232V处理器核面向VC-1视频解码提出了软硬件协同优化设计方案,通过设计专用硬件处理部件来提高计算和访存效率,同时设计了新的SIMD指令来提高数据处理的并行度和通用性。最后在按照这种方案设计的龙芯2H平台上对VC-1视频解码过程进行了实现,并对优化后VC-1视频解码器的效果进行了测试分析。  
其他文献
物体分割是许多计算机视觉和图像处理问题的重要处理步骤,应用在物体识别、场景理解、图像编辑等相关任务中。因此,物体分割具有重要的研究价值和意义。物体类别的类内多样性,同
倒排索引是Web搜索引擎的核心数据结构,也是目前为止被认为最高效的大规模文本索引方法。随着互联网络的发展,数据规模和用户数量相比早期都有了质的飞跃,这给Web搜索引擎的性能
虽然人脸识别技术现已广泛应用到许多场景中,比如安全监控、辅助相机聚焦等,但人脸识别技术仍然面临着许多挑战。其中一个实际应用中经常会遇到的问题是:训练与目标的人脸图像
大数据时代所处理的数据规模、时效性、复杂度以及价值挖掘,对大数据存储与管理系统的扩展性、访问性能、可用性及可靠性都有着极高的要求。近年来,面向大数据的非关系型存储与
现代大规模并行系统除了被广泛应用于传统的高性能计算领域外,还开始用于新兴的云计算领域。通过对近年来高性能计算体系结构和云计算体系结构发展的调研,发现系统互连是构成上
在互联网技术高度发展的今天,人们的生活方式已经跟互联网紧密结合。社交网络作为互联网在这一阶段的产物,满足了人们不同的在线社交需求。当前主流的社交网络有以信息分享为主
本文针对天文学交叉证认应用,对分布式连接(Join)算法进行优化研究,基于现有的连接算法基础,提出了基于MapReduce分布式计算框架下的BMJoin连接算法;经过理论分析和实验验证,本文
学位
计算机视觉和模式识别的主要目标是让计算机拥有类似人类视觉的功能,能够较好地分析、理解图像和视频的内容。在计算机视觉领域,物体检测一直是主要研究命题之一。物体检测的任
随着体系结构的发展,各种众核处理器结构已经出现,在单芯片上集成上千核已经可以实现,并会在不远的将来商用化。模拟这样庞大的处理器结构是个巨大的挑战。传统的模拟器都是串行