Multi-core platforms for signal processing: source and channel coding

  • Authors:
  • Leonel Sousa;Svetislav Momcilovic;Vitor Silva;Gabriel Falcão

  • Affiliations:
  • Electrical and Computer Engineering Dept., INESC-ID/IST, TU Lisbon;Electrical and Computer Engineering Dept., INESC-ID/IST, TU Lisbon;Electrical and Computer Engineering Dept., I. Telecomunicações, University of Coimbra;Electrical and Computer Engineering Dept., I. Telecomunicações, University of Coimbra

  • Venue:
  • ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we propose to show how signal processing algorithm designers can understand the nuances of multicore computing engines in order to conveniently exploit these powerful devices. This is illustrated by presenting source and channel coding, two fundamental operations in multimedia signal processing. We describe methods and principles to develop parallel signal processing algorithms to compute motion estimation for Advanced Video Coding, and Low-Density Parity-Check code decoding for forward error correction in the channel coding context. The paper will consider general purpose multi-core architectures and accelerators such as the Cell/B.E. and graphics processing units. Experimental evaluation of the multi-core systems allows their performance for signal processing applications to be compared side by side with previous hardware dedicated solutions.