Opens in a new tab

AES E-Library

← Back to search

Convention Paper

Model-Driven Development of Audio Processing Applications for Multi-Core Processors

Authors: Leidi, Tiziano; Heeb, Thierry; Colla, Marco; Thiran, Jean-Philippe

AES Convention 128 · Paper 7961 · May 2010

Abstract

Chip-level multiprocessors are still very young and available forecasts anticipate a strong evolution for the forthcoming decade. To exploit them, efficient and robust applications have to be built with the appropriate algorithms and software architectures. Model-driven development is able to lower some barriers towards applications that process audio in parallel on multi-cores. It allows using abstractions to simplify and mask complex aspects of the development process and helps avoiding inefficiencies and subtle bugs. This paper presents some evolutions of Audio n-Genie, an open-source environment for model-driven development of audio processing applications, which has been recently enhanced with support for parallel processing on multi-cores.

Details

Published in
AES Convention 128
AES Convention
128
Paper number
7961
Publication date
May 6, 2010
Session subject
High Performance Audio Processing
Affiliation
Digimath, Sainte-Croix, Switzerland; EPFL, Lausanne, Switzerland; ICIMSI-SUPSI, Manno, Switzerland (See document for exact affiliation information.)
Type
Convention Paper