Sciweavers

ASPDAC
2001
ACM

Optimized address assignment for DSPs with SIMD memory accesses

13 years 8 months ago
Optimized address assignment for DSPs with SIMD memory accesses
This paper deals with address assignment in code generation for digital signal processors (DSPs) with SIMD (single instruction multiple data) memory accesses. In these processors data are organized in groups (or partitions), whose elements share one common memory address. In order to optimize program performance for processors with such memory architectures it is important to have a suitable memory layout of the variables. We propose a two-step address assignment technique for scalar variables using a genetic algorithm based partitioning method and a graph based heuristic which makes use of available DSP address generation hardware. We show that our address assignment techniques lead to a significant code quality improvement compared to heuristics.
Markus Lorenz, David Koffmann, Steven Bashford, Ra
Added 23 Aug 2010
Updated 23 Aug 2010
Type Conference
Year 2001
Where ASPDAC
Authors Markus Lorenz, David Koffmann, Steven Bashford, Rainer Leupers, Peter Marwedel
Comments (0)