A Toolflow for Parallelization of Embedded Software in Multicore DSP Platforms

Miguel Angel Aguilar, Rainer Leupers, Gerd Ascheid, Nikolaos Kavvadias · 2015

Multicore Digital Signal Processors (DSPs) have gained relevance in recent years due to the emergence of data-intensive applications, such as wireless communications and multimedia processing on mobile devices, which demand increased computational performance at a low cost and power consumption. Programming these platforms is still a big challenge, posing a multitude of software design issues. In this paper, we present a toolflow to guide developers in the process of programming multicore DSPs. We evaluate the applicability of our approach by parallelizing a set of realistic embedded benchmarks on a commercial multicore DSP platform from Texas Instruments.

Read the paper · More papers on PaperTik