WAVEFRONT PARALLEL PROCESSING BASED ON POSIX THREADS

被引:0
作者
Zhou, Xin [1 ]
Wang, Jian [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing, Jiangsu, Peoples R China
来源
2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-CHINA (ICCE-CHINA) | 2016年
关键词
HEVC; WPP; parallelism; POSIX threads; multicore processor; VIDEO CODING HEVC; EFFICIENCY; STANDARD;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To cope with the significant computational complexity introduced by High Efficiency Video Coding (HEVC) standard, several parallelization schemes are introduced, such as Tiles, Wavefront parallel processing(WPP) and Dependent slice segments. These coding structures make multi-core processing possible. In this paper, we analyzed the degree of parallelism WPP can achieve and then proposed a multi-threaded encoder implementation based on WPP by using POSIX Threads. Experimental results show that the speedup of parallel encoding using WPP can reach about 3.4 times on quad core processor when encoding a 1080p video sequence.
引用
收藏
页数:5
相关论文
共 10 条
[1]  
Barney B., 2009, LINUX SYSTEM PROGRAM
[2]   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
[3]   Highly Parallel Rate-Distortion Optimized Intra-Mode Decision on Multicore Graphics Processors [J].
Cheung, Ngai-Man ;
Au, Oscar C. ;
Kung, Man-Cheung ;
Wong, Peter H. W. ;
Liu, Chun Hung .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2009, 19 (11) :1692-1703
[4]   Parallel Scalability and Efficiency of HEVC Parallelization Approaches [J].
Chi, Chi Ching ;
Alvarez-Mesa, Mauricio ;
Juurlink, Ben ;
Clare, Gordon ;
Henry, Felix ;
Pateux, Stephane ;
Schierl, Thomas .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1827-1838
[5]  
Clare G, 2012, Document JCTVC-J0032
[6]   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
[7]   Overview of the High Efficiency Video Coding (HEVC) Standard [J].
Sullivan, Gary J. ;
Ohm, Jens-Rainer ;
Han, Woo-Jin ;
Wiegand, Thomas .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1649-1668
[8]   High Throughput CABAC Entropy Coding in HEVC [J].
Sze, Vivienne ;
Budagavi, Madhukar .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) :1778-1791
[9]   Overview of the H.264/AVC video coding standard [J].
Wiegand, T ;
Sullivan, GJ ;
Bjontegaard, G ;
Luthra, A .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (07) :560-576
[10]   Complete mitochondrial genome of Aphis gossypii Glover (Hemiptera: Aphididae) [J].
Zhang, Shuai ;
Luo, Junyu ;
Wang, Chunyi ;
Lv, Limin ;
Li, Chunhua ;
Jiang, Weili ;
Cui, Jinjie ;
Rajput, Lubna Bashir .
MITOCHONDRIAL DNA PART A, 2016, 27 (02) :854-855