首页> 外文期刊>Journal of signal processing systems for signal, image, and video technology >A Multi-core Architecture Based Parallel Framework for H.264/AVC Deblocking Filters
【24h】

A Multi-core Architecture Based Parallel Framework for H.264/AVC Deblocking Filters

机译:基于多核体系结构的H.264 / AVC解块滤波器并行框架

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

摘要

Deblocking filter is one of the most time consuming modules in the H.264/AVC decoder as indicated in many studies. Therefore, accelerating deblocking filter is critical for improving the overall decoding performance. This paper proposes a novel parallel algorithm for H.264/AVC deblocking filter to speed the H.264/AVC decoder up. We exploit pixel-level data parallelism among filtering steps, and observe that results of each filtering step only affect a limited region of pixels. We call this "the limited propagation effect". Based on this observation, the proposed algorithm could partition a frame into multiple independent rectangles with arbitrary granularity. The proposed parallel deblocking filter algorithm requires very little synchronization overhead, and provides good scalability. Experimental results show that applying the proposed parallelization method to a SIMD optimized sequential deblocking filter achieves up to 95.31% and 224.07% speedup on a two-core and four-core processor, respectively. We have also observed a significant speedup for H.264/AVC decoding, 21% and 34% on a two-core and four-core processor, respectively.
机译:如许多研究所示,解块滤波器是H.264 / AVC解码器中最耗时的模块之一。因此,加速解块滤波器对于提高整体解码性能至关重要。本文提出了一种新颖的H.264 / AVC解块滤波器并行算法,以加快H.264 / AVC解码器的速度。我们利用滤波步骤之间的像素级数据并行性,并观察到每个滤波步骤的结果仅影响像素的有限区域。我们称其为“有限传播效应”。基于这种观察,所提出的算法可以将帧划分为具有任意粒度的多个独立矩形。提出的并行解块滤波器算法需要非常少的同步开销,并提供了良好的可伸缩性。实验结果表明,将所提出的并行化方法应用于SIMD优化的顺序解块滤波器,在两核和四核处理器上的加速分别达到95.31%和224.07%。我们还观察到H.264 / AVC解码的显着提速,在两核和四核处理器上分别提高了21%和34%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号