...
首页> 外文期刊>IEEE Transactions on Circuits and Systems for Video Technology >Exploiting Thread-Level Parallelism on HEVC by Employing a Reference Dependency Graph
【24h】

Exploiting Thread-Level Parallelism on HEVC by Employing a Reference Dependency Graph

机译:通过使用引用依赖图在HEVC上利用线程级并行性

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents an optimized parallel algorithm for the next-generation video codec High Efficiency Video Coding (HEVC). The proposed method provides maximized parallel scalability by exploiting two levels of parallelism: 1) frame level and 2) task level. Frame-level parallelism is exploited using a graph that efficiently provides a parallel coding order of the frames with complex reference dependencies. The proposed reference dependency graph is generated at runtime by a novel construction algorithm that dynamically analyzes the configuration of the HEVC codec. Task-level parallelism is exploited to provide further scalability to frame-level parallelization. A pipelined execution is allowed for independent tasks, which are defined by dividing and categorizing a single coding process into multiple types of tasks. The proposed parallel encoder and decoder do not suffer from loss in coding efficiency because neither constraints nor modification in coding options are required. The proposed parallel methods result in an average encoding speedup of 1.75 and the aggressive method that exploits additional frame-level parallelism achieved 6.52 speedup using eight physical cores.
机译:本文提出了一种用于下一代视频编解码器高效视频编码(HEVC)的优化并行算法。所提出的方法通过利用两个并行级别:1)帧级别和2)任务级别,提供了最大的并行可伸缩性。帧级并行性是通过使用图来开发的,该图有效地提供了具有复杂参考相关性的帧的并行编码顺序。所提出的参考依赖图是在运行时通过一种新颖的构造算法生成的,该算法可以动态分析HEVC编解码器的配置。任务级并行性被利用来为帧级并行化提供进一步的可伸缩性。允许对独立任务进行流水线执行,这些任务是通过将单个编码过程划分和归类为多种类型的任务来定义的。所提出的并行编码器和解码器不会遭受编码效率的损失,因为既不需要约束也不需要修改编码选项。所提出的并行方法可实现平均1.75的编码加速,而采用其他帧级并行性的主动方法则使用八个物理内核可实现6.52的加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号