USHA: unified software and hardware architecture for video decoding


Autoria(s): Rao, Adarsha; Nandy, SK; Deprettere, Ed F; Nikolov, Hristo
Data(s)

2011

Resumo

Video decoders used in emerging applications need to be flexible to handle a large variety of video formats and deliver scalable performance to handle wide variations in workloads. In this paper we propose a unified software and hardware architecture for video decoding to achieve scalable performance with flexibility. The light weight processor tiles and the reconfigurable hardware tiles in our architecture enable software and hardware implementations to co-exist, while a programmable interconnect enables dynamic interconnection of the tiles. Our process network oriented compilation flow achieves realization agnostic application partitioning and enables seamless migration across uniprocessor, multi-processor, semi hardware and full hardware implementations of a video decoder. An application quality of service aware scheduler monitors and controls the operation of the entire system. We prove the concept through a prototype of the architecture on an off-the-shelf FPGA. The FPGA prototype shows a scaling in performance from QCIF to 1080p resolutions in four discrete steps. We also demonstrate that the reconfiguration time is short enough to allow migration from one configuration to the other without any frame loss.

Formato

application/pdf

Identificador

http://eprints.iisc.ernet.in/46261/1/App_Spe_Pro_30_2011.pdf

Rao, Adarsha and Nandy, SK and Deprettere, Ed F and Nikolov, Hristo (2011) USHA: unified software and hardware architecture for video decoding. In: 2011 IEEE 9th Symposium on Application Specific Processors (SASP), 5-6 June 2011, San Diego, CA, USA.

Publicador

IEEE

Relação

http://dx.doi.org/10.1109/SASP.2011.5941074

http://eprints.iisc.ernet.in/46261/

Palavras-Chave #Supercomputer Education & Research Centre
Tipo

Conference Proceedings

PeerReviewed