Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

Fast Huffman decoding by exploiting data level parallelism

  • T. Drijvers
  • , C.A. Alba Pinto
  • , H. Corporaal
  • , B. Mesman
  • , G.J.W. Braak, van den

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

344 Downloads (Pure)

Samenvatting

The frame rates and resolutions of digital videos are on the rising edge. Thereby, pushing the compression ratios of video coding standards to their limits, resulting in more complex and computational power hungry algorithms. Programmable solutions are gaining interest to keep up the pace of the evolving video coding standards, by reducing the time-to-market of upcoming video products. However, to compete with hardwired solutions, parallelism needs to be exploited on as many levels as possible. In this paper the focus will be on data level parallelism. Huffman coding is proven to be very efficient and therefore commonly applied in many coding standards. However, due to the inherently sequential nature, parallelization of the Huffman decoding is considered hard. The proposed fully flexible and programmable acceleration exploits available data level parallelism in Huffman decoding. Our implementation achieves a decoding speed of 106 MBit/s while running on a 250 MHz processor. This is a speed-up of 24× compared to our sequential reference implementation.
Originele taal-2Engels
TitelProceedings of the 2010 International Conference on Embedded Computer Systems (SAMOS), 19-22 July , 2010, Samos Greece
RedacteurenF.J. Kurdahi, J. Takala
Plaats van productiePiscataway
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's86-92
ISBN van geprinte versie978-1-4244-7937-5
DOI's
StatusGepubliceerd - 2010

Vingerafdruk

Duik in de onderzoeksthema's van 'Fast Huffman decoding by exploiting data level parallelism'. Samen vormen ze een unieke vingerafdruk.

Citeer dit