首页> 外文会议>Euromicro Conference on Digital System Design: Architectures, Methods and Tools >H.264 Color Components Video Decoding Parallelization on Multi-core Processors
【24h】

H.264 Color Components Video Decoding Parallelization on Multi-core Processors

机译:H.264彩色组件在多核处理器上对并行化并行化

获取原文

摘要

Multiprocessor-system-on-a-chip will be the dominating architecture in embedded systems as it provides an increase in concurrency improving the performance of the system rather than increasing the clock speed which affects the power consumption of the system. However, concurrency needs to be exploited in order to improve the system performance in the different applications’environments. The new emerging H.264/AVC coding standard is designed to cover a wide range of applications (real-time conversational services such as videoconferencing, video phone, etc.). It has many new features that require complex computations compared to previous video coding standards. This coding standard will be a challenging workload for future MPSoC embedded systems. Exploiting the different levels of parallelism for video codec applications can be done at the data level, the functional level, or both simultaneously. Our intention in this paper is to explore the natural existent parallelism in the H.264 decoder software [2] itself without any modification to the encoder phase, rather than forcing parallelization techniques. Our novel idea is based on the fact that the H.264 decoder decodes the luminance and chrominance signals separately, but the decoder is implemented in a way to decode them in series. Our approach is to execute the different decoding phases of the luminance signals in parallel to the chrominance signals. Using two cores to decode the luma and the chroma signals in parallel gives a gain of 15-20% of the decoding processing time and combining them the functional pipelined implementation over four cores or more, the gain can reach 60% compared to the current sequential execution.
机译:多处理器系统上芯片将是嵌入式系统中的主导架构,因为它提供了增加的并发性能提高系统性能而不是提高影响系统功耗的时钟速度。但是,需要利用并发性以提高不同应用程序中的系统性能。新兴的H.264 / AVC编码标准旨在涵盖各种应用(实时对话服务,如视频会议,视频电话等)。与以前的视频编码标准相比,它有许多需要复杂计算的新功能。该编码标准将是未来MPSOC嵌入式系统的具有挑战性的工作量。利用视频编解码器应用程序的不同水平可以在数据级别,功能级别或两者同时完成。我们本文的意图是探讨H.264解码器软件[2]本身的自然不行性,而不是对编码器相位的任何修改,而不是强制并行化技术。我们的小说是基于H.264解码器分别对亮度和色度信号进行解码的事实,但是解码器以串联解码它们的方式实现。我们的方法是通过与色度信号平行执行亮度信号的不同解码相。使用两个核心解码亮度和Chroma信号并行产生15-20%的解码处理时间,并将它们与四个核心或更多的功能流水线实现相结合,与当前顺序相比,增益可以达到60%执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号