Abstract:
Based on multi-core architecture of H.264 real-time encoding, according to data dependency of encoding modules, a parallel algorithm based on neighboring macroblocks is proposed. It is integrated with slice level and macroblock row level parallel algorithms to achieve multi-grain parallel encoding algorithm. Experimental results show that the parallel algorithm effectively improves parallel speedup with negligible quality loss.
Key words:
parallel encoding,
multi-core processor,
multi-grain parallel,
H.264 standard
摘要:
针对H.264多核实时编码架构,根据编码模块的数据依赖关系,提出基于相邻宏块的并行算法,融合Slice级、宏块行级和相邻宏块级并行算法,实现多粒度并行编码算法,加大了数据并行深度。实验结果表明,该并行编码算法在图像质量几乎不变的情况下能有效提高并行加速比。
关键词:
并行编码,
多核处理器,
多粒度并行,
H.264标准
CLC Number:
FENG Fei-Long, CHEN Yao-Wu. Multi-core Parallel Algorithm Based on H.264 Real-time Encoding[J]. Computer Engineering, 2010, 36(24): 226-227.
冯飞龙, 陈耀武. 基于H.264实时编码的多核并行算法[J]. 计算机工程, 2010, 36(24): 226-227.