Forum for Science, Industry and Business
  • Sponsored by:
  • Siemens
  • Siemens
  • Siemens
Search our Site:

Topic (optional):

 

Home Reports Power and Electrical Engineering Content

IMEC speeds up scalable video decoder (SVC) with factor 20

next article
15.01.2008

IMEC has further improved its source-code for standard-compliant Scalable Video Decoding (SVC = H.264 extension), now performing 20 times faster and using only a tenth of the memory footprint compared to the SVC standard reference code.

 

These groundbreaking results were obtained by further optimizing the code mainly through the removal of redundant code and function calls as well as through the improved memory use of IMEC’s earlier (mid 2007) SVC source code. This code was already two times faster than the reference code.


The first optimization was based on (re)structuring the SVC code into more concise functional blocks. This facilitated extra optimizations, including removing redundant code and function calls. The application of DTSE (Data Transfer and Storage Exploration) transformations enabled intelligent (re)use of the memory footprint. As a result of the increased data locality, the total memory footprint was significantly reduced to one tenth, leading to much better cache behavior and higher performance. This will also contribute to reducing the silicon cost area when using SVC functions for ASIC (application-specific integrated circuit) implementations.

The optimized decoder has been benchmarked against the reference decoder on a normal end user PC platform. Compliancy to the SVC standard was also verified. The configurations that were tested included the three scalability types of SVC, being spatial, temporal and quality scalability. The preliminary performance evaluation shows that IMEC’s decoder is up to 20 times faster than the reference software, while consuming only a tenth of the memory.

The optimized source code is available as starting point for product development by industry via a licensing program and can be delivered as source code. The code is of typical interest for system integrators of mobile devices or telecommunication applications and fabless IC makers to help them extend their multimedia reference platforms to comply with the SVC standard.

Katrien Marent | Source: alphagalileo
Further information: www.imec.be

next article

B2B Search

Product / Service
Company / Organisation

Latest News

High-speed cutting for medical engineering

02.12.2008 | Medical Engineering

Semantic desktop paves the way for the semantic web

02.12.2008 | Information Technology

Collective solution to accessing the internet via satellite

02.12.2008 | Information Technology

Event News

Dublin to host Europe’s largest interdisciplinary science conference in 2012

28.11.2008 | Event News

ECREA Barcelona 2008

28.11.2008 | Event News

The Automobile – The Transition from Energy Guzzler to Power Supplier

20.11.2008 | Event News