AES Rome 2013
Tuesday, May 7, 09:00 — 11:00 (Sala Foscolo)
T15 - Parallelization of Audio Signal Processing Algorithms on MultiCore DSPsChair:
Carsten Tradowsky, Karlsruhe Institute of Technology (KIT) - Karlsruhe, Germany; CTmusic - Karlsruhe, Germany
Jochen Schyma, Texas Instruments
Today, digital audio systems for music production are restricted because they do not exhaust the possibilities given by modern hardware. One possibility to close the productivity gap is to use a high-level model-based development approach.
This tutorial presents a concept on using a model-based development approach to describe audio signal processing algorithms. This description is used to compile C-code out of the model to evaluate on the target platform. The generated C-code is then parallelized using the standard OpenMP compiler in TI’s Code Composer Studio (CCS) development environment.
The goal of this tutorial is to present the development of audio signal processing algorithms using Matlab, CCS, and TMS320C6678—the eight-core Digital Signal Processor (DSP) from Texas Instruments (TI).