DocumentCode :
2316867
Title :
An FPGA architecture for CABAC decoding in manycore systems
Author :
Osorio, Roberto R. ; Bruguera, Javier D.
Author_Institution :
Dept. Electron. & Comput. Sci., Univ. of Santiago de Compostela, Santiago de Compostela
fYear :
2008
fDate :
2-4 July 2008
Firstpage :
293
Lastpage :
298
Abstract :
Arithmetic coding is an efficient entropy compression method that achieves results close to the entropy limit and it is used in modern standards such as JPEG-2000 and H.264. Arithmetic decoding (AD) in H.264 video coding standard is a sequential task that takes a significant part of computing time. In present and future multicore and manycore systems, AD becomes a bottleneck as it cannot be parallelized, limiting the concurrent execution of other tasks. In this paper, an FPGA-based accelerator is proposed to speed-up AD in H.264 and enable parallel decoding at macroblock and frame levels scaling up to tens or hundreds of cores.
Keywords :
adaptive codes; adaptive decoding; arithmetic codes; binary codes; block codes; data compression; field programmable gate arrays; multiprocessing systems; parallel processing; video coding; FPGA architecture; FPGA-based accelerator; H.264 video coding standard; concurrent task execution; context-based adaptive binary arithmetic coding; entropy compression; field programmable gate array; manycore system; multicore system; parallel CABAC decoding; sequential task; Arithmetic; Computer architecture; Consumer electronics; Decoding; Embedded system; Encoding; Entropy; Field programmable gate arrays; Multicore processing; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 2008. ASAP 2008. International Conference on
Conference_Location :
Leuven
ISSN :
2160-0511
Print_ISBN :
978-1-4244-1897-8
Electronic_ISBN :
2160-0511
Type :
conf
DOI :
10.1109/ASAP.2008.4580194
Filename :
4580194
Link To Document :
بازگشت