返回
Scalable row-based parallel H.264 decoder on embedded multicore processors
DOI:10.1007/s11760-014-0633-8.png)
摘要
En 中文
Multimedia applications are present in most mobile hand-held devices, which are still equipped with limited battery resources. The H.264 standard is currently dominating the video compression world. H.264 has high computational requirements in terms of memory, energy, and time. Many techniques emerged that optimize parallel task granularity on multicore systems ranging from groups of pictures until the smallest block of pixels. A scalable parallel technique for the motion compensation phase is proposed in this research that is based on processing of groups of macroblock rows. Moreover, a light dependency detection algorithm is added to the prediction phase that enables parallel execution and minimizes synchronization stall time. Furthermore, a parallel implementation of the deblocking filter is also implemented. The overall result is an efficient and highly scalable parallel H.264 decoder that is evaluated on a real-board platform composed of an ARM Cortex-A9 MPCore with four processors. Various low- and high-definition video sequences are used in experiments. Results show that execution time reaches a speedup of 3.3 for motion compensation stage and an overall speedup of 2.3 on 4 cores including communication and synchronization overhead. Energy consumption decreases up to 63 % for the whole application execution.
Keyword:
Multimedia
H.264/AVC standard
Video compression
Optimization
Parallel computing
Embedded systems
Multicore processors
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
2.1
论文数:
877
被引数:
4.6K
机构
引用论文
Evaluation of data-parallel H.264 decoding approaches for strongly resource-restricted architectures针对强资源受限架构的数据并行H.264解码方法的评估

