Parallel scalability of video decoders
View/Open
Parallel scalability of video decoders.pdf (1,049Mb) (Restricted access)
Request copy
Què és aquest botó?
Aquest botó permet demanar una còpia d'un document restringit a l'autor. Es mostra quan:
- Disposem del correu electrònic de l'autor
- El document té una mida inferior a 20 Mb
- Es tracta d'un document d'accés restringit per decisió de l'autor o d'un document d'accés restringit per política de l'editorial
Cita com:
hdl:2117/7945
Document typeArticle
Defense date2009-11
Rights accessRestricted access - publisher's policy
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
An important question is whether emerging
and future applications exhibit sufficient parallelism, in particular thread-level parallelism, to exploit the large numbers of cores future chip multiprocessors (CMPs)
are expected to contain. As a case study we investigate the parallelism available in video decoders, an important application domain now and in the future. Specifically,
we analyze the parallel scalability of the H.264 decoding process. First we discuss the data structures and dependencies of H.264 and show what types of parallelism it allows to be exploited. We also show that previously proposed parallelization strategies such as slice-level, frame-level, and intra-frame macroblock (MB) level parallelism, are not sufficiently scalable.
Based on the observation that inter-frame dependencies have a limited spatial range we propose a new parallelization strategy, called Dynamic 3D-Wave. It allows certain MBs of consecutive frames to be decoded
in parallel. Using this new strategy we analyze the limits to the available MB-level parallelism in H.264. Using real movie sequences we find a maximum MB parallelism ranging from 4000 to 7000. We also perform
a case study to assess the practical value and possibilities of a highly parallelized H.264 application. The results show that H.264 exhibits sufficient parallelism to efficiently exploit the capabilities of future manycore CMPs.
CitationMeenderinck, C. [et al.]. Parallel scalability of video decoders. "Journal of Signal Processing Systems", Novembre 2009, vol. 57, núm. 2, p. 173-194.
ISSN1939-8018
Publisher versionhttp://www.springerlink.com/content/18n270l257221856/fulltext.pdf
Files | Description | Size | Format | View |
---|---|---|---|---|
Parallel scalability of video decoders.pdf | 1,049Mb | Restricted access |