Multi-Threaded Syntax Element Partitioning for Parallel Entropy Decoding
- Title
- Multi-Threaded Syntax Element Partitioning for Parallel Entropy Decoding
- Author
- 정기석
- Keywords
- Power, Energy and Industry Applications; Components, Circuits, Devices and Systems; Fields, Waves and Electromagnetics; Decoding; Syntactics; Entropy; Encoding; Instruction sets; Pipeline processing; multicore systems; parallel entropy decoding
- Issue Date
- 2011-05
- Publisher
- IEEE transactions on consumer electronics
- Citation
- IEEE transactions on consumer electronics, Vol.57 No.2 [2011], 897-905
- Abstract
- Strong demand for high resolution video services leads to active studies on high speed video processing. Especially, widespread deployment of multi-core systems accelerates researches on high resolution video processing based on parallelization of multimedia software. Even if parallelization of other decoding steps on a multi-core platform may improve performance, entropy decoding often becomes a performance bottleneck since it should be processed sequentially. To resolve this concern, parallel entropy coding algorithms have been proposed. Syntax element partitioning is an algorithm for parallelization of Context Adaptive Binary Arithmetic Coding (CABAC). In this paper, we propose Multi-Threaded Syntax Element Partitioning (MT-SEP) for parallel entropy decoding. One major advantage of software parallel video decoding over hardware implementations will be that versatile video codecs can be implemented flexibly. We parallelized the KTA 2.7 decoder with the proposed technique on an Intel Quad-Core platform. We achieved up to 56% performance improvement using the proposed version of syntax element partitioning.
- URI
- http://ieeexplore.ieee.org/document/5955238/
- ISSN
- 0098-3063
- DOI
- 10.1109/TCE.2011.5955238
- Appears in Collections:
- COLLEGE OF ENGINEERING[S](공과대학) > ELECTRONIC ENGINEERING(융합전자공학부) > Articles
- Files in This Item:
There are no files associated with this item.
- Export
- RIS (EndNote)
- XLS (Excel)
- XML