Parallelization of computing-intensive tasks of the H.264 High Profile decoding algorithm on a reconfigurable multimedia system

10Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

This paper proposes approaches to perform HW/SW (Hardware/Software) partition and parallelization of computing-intensive tasks of the H.264 HiP (High Profile) decoding algorithm on an embedded coarse-grained reconfigurable multimedia system, called REMUS (REconfigurable Multimedia System). Several techniques, such as MB (Macro-Block) based parallelization, unfixed sub-block operation etc., are utilized to speed up the decoding process, satisfying the requirements of real-time and high quality H.264 applications. Tests show that the execution performance of MC (Motion Compensation), deblocking, and IDCT-IQ (Inverse Discrete Cosine Transform-Inverse Quantization) on REMUS is improved by 60%, 73%, 88.5% in the typical case and 60%, 69%, 88.5% in the worst case, respectively compared with that on XPP PACT (a commercial reconfigurable processor). Compared with ASIC solutions, the performance of MC is improved by 70%, 74% in the typical and in the worst case, respectively, while those of Deblocking remain the same. As for IDCTJQ, the performance is improved by 17% no matter in the typical or worst case. Relying on the proposed techniques, 1080p@30fps of H.264 HiP@ Level 4 decoding could be achieved on REMUS when utilizing a 200 MHz working frequency. Copyright© 2010.

Cite

CITATION STYLE

APA

Geng, T., Liu, L., Yin, S., Zhu, M., & Wei, S. (2010). Parallelization of computing-intensive tasks of the H.264 High Profile decoding algorithm on a reconfigurable multimedia system. In IEICE Transactions on Information and Systems (Vol. E93-D, pp. 3223–3231). Institute of Electronics, Information and Communication, Engineers, IEICE. https://doi.org/10.1587/transinf.E93.D.3223

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free