GPU-Based Heterogeneous Coding Architecture for HEVC

被引:1
作者
Cebrian-Marquez, Gabriel [1 ]
Migallon, Hector [2 ]
Luis Martinez, Jose [1 ]
Lopez-Granado, Otoniel [2 ]
Pinol, Pablo [2 ]
Cuenca, Pedro [1 ]
机构
[1] Univ Castilla La Mancha, Albacete Res Inst Informat I3A, Plz Univ 2, Albacete 02071, Spain
[2] Miguel Hernandez Univ, Dept Phys & Comp Architecture, Elche 03202, Spain
来源
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016 | 2016年 / 10048卷
关键词
H.265; HEVC; Heterogeneous; Parallel encoding; GPU;
D O I
10.1007/978-3-319-49583-5_41
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The High Efficiency Video Coding (HEVC) standard has nearly doubled the compression efficiency of prior standards. Nonetheless, this increase in coding efficiency involves a notably higher computing complexity that should be overcome in order to achieve real-time encoding. For this reason, this paper focuses on applying parallel processing techniques to the HEVC encoder with the aim of reducing significantly its computational cost without affecting the compression performance. Firstly, we propose a coarse-grained slice-based parallelization technique that is executed in a multi-core CPU, and then, with finer level of parallelism, a GPU-based motion estimation algorithm. Both techniques define a heterogeneous parallel coding architecture for HEVC. Results show that speed-ups of up to 4.06x can be obtained on a quad-core platform with low impact in coding performance.
引用
收藏
页码:529 / 536
页数:8
相关论文
共 12 条
[1]  
Alvarez-Mesa M, 2012, INT CONF ACOUST SPEE, P1545, DOI 10.1109/ICASSP.2012.6288186
[2]  
[Anonymous], 2019, 230082 ISOIEC, P701
[3]  
Bjontegaard G., 2001, ITU T VCEG M AUST TE
[4]  
Bossen F., 2013, JCTVCL1100
[5]   HEVC Complexity and Implementation Analysis [J].
Bossen, Frank ;
Bross, Benjamin ;
Suehring, Karsten ;
Flynn, David .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1685-1696
[6]   Parallel HEVC Decoding on Multi- and Many-core Architectures A Power and Performance Analysis [J].
Chi, Chi Ching ;
Alvarez-Mesa, Mauricio ;
Lucas, Jan ;
Juurlink, Ben ;
Schierl, Thomas .
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 71 (03) :247-260
[7]  
[ISO IEC ITU-T], 2016, 1449610 ISOIEC
[8]  
Luczak A, 2012, LECT NOTES COMPUT SC, V7594, P172, DOI 10.1007/978-3-642-33564-8_21
[9]   Comparison of the Coding Efficiency of Video Coding Standards-Including High Efficiency Video Coding (HEVC) [J].
Ohm, Jens-Rainer ;
Sullivan, Gary J. ;
Schwarz, Heiko ;
Tan, Thiow Keng ;
Wiegand, Thomas .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1669-1684
[10]  
Radicke S, 2014, I SYMP CONSUM ELECTR, P189