Distributed memory parallel approaches for HEVC encoder

被引:0
作者
H. Migallón
V. Galiano
P. Piñol
O. López-Granado
M. P. Malumbres
机构
[1] Miguel Hernández University,Physics and Computer Architecture Department
来源
The Journal of Supercomputing | 2017年 / 73卷
关键词
Parallel algorithms; Video coding; HEVC; Performance; Distributed memory; Message passing;
D O I
暂无
中图分类号
学科分类号
摘要
The HEVC video coding standard launched on 2013, is able to reduce to the half, on average, the bit stream size produced by H.264/AVC encoder at the same video quality, but it requires nearly 70 % more time than H.264/AVC to encode a video sequence. In this paper we propose several parallelization approaches to the HEVC encoder. Our proposals, for distributed memory platforms, work at a coarse grain level parallelization, being one group of pictures (GOP) the basic structure. These approaches encode simultaneously several GOPs. To obtain good parallel performance, a right GOP conformation and distribution should be applied.
引用
收藏
页码:164 / 175
页数:11
相关论文
共 36 条
  • [1] Sullivan G(2012)Overview of the high efficiency video coding (HEVC) standard IEEE Trans Circuits Syst Video Technol 22 1648-1667
  • [2] Ohm J(2012)HEVC complexity and implementation analysis IEEE Trans Circuits Syst Video Technol 22 1685-1696
  • [3] Han W(2012)Comparative rate-distortion-complexity analysis of HEVC and AVC video codecs IEEE Trans Circuits Syst Video Technol 22 1885-1898
  • [4] Wiegand T(2012)Review of proposed high efficiency video coding (HEVC) standard Int J Comput Appl 59 1-9
  • [5] Bossen F(2012)Parallel scalability and efficiency of HEVC parallelization approaches IEEE Trans Circuits Syst Video Technol 22 1827-1838
  • [6] Bross B(2013)Parallel HEVC decoding on multi- and many-core architectures J Signal Process Syst 71 247-260
  • [7] Suhring K(2012)Block-based parallel intra prediction scheme for HEVC J Multimed 7 289-294
  • [8] Flynn D(2015)Accelerating HEVC using heterogeneous platforms J Supercomput 71 613-628
  • [9] Vanne J(undefined)undefined undefined undefined undefined-undefined
  • [10] Viitanen M(undefined)undefined undefined undefined undefined-undefined