One important part of generating code for DSP processors is to make good use of the address generation unit (AGU). In this paper we divide the code generation into three parts: (1) scheduling, (2) address register assignment, and (3) storage layout. The goal is to nd out if solving these three subproblems as one big integrated problem gives better results compared to when scheduling or address register assignment is solved separately. We present optimal dynamic programming algorithms for both integrated and non-integrated code generation for DSP processors. In our experiments we nd that integrationis benecial when the AGU has 1 or 2 address registers; for the other cases existing heuristics are near optimal. We also nd that integrating addr...
We present an exact approach to the General Offset Assign- ment problem arising in the domain of add...
This paper presents a new approach to solving the DSP address code generation problem. A minimum cos...
Reducing address arithmetic operations by optimization of address offset assignment greatly improves...
One important part of generating code for DSP processors is to make good use of the address generati...
This paper presents DSP code optimization techniques, which originate from dedicated memory address ...
The increasing demand for more functionality in embedded systems applications nowadays requires effi...
A number of different algorithms for optimized offset assignment in DSP code generation have been de...
International audienceIn digital signal processors (DSPs), variables are accessed using k address re...
This manuscript presents exact approaches to the general offset assignment problem arising in the ad...
Digital signal processors provide dedicated address generation units (AGUs) that are capable of perf...
International audienceIn digital signal processors (DSPs) variables are accessed using k address reg...
We present an exact approach to the General Offset Assignment problem arising in the domain of addre...
This paper presents a new approach to solving the DSP address assignment problem. A minimum cost cir...
DSP processors have address generation units that can perform address computation in parallel with o...
Phase-decoupled methods for code generation are the state of the art in compilers for standard proce...
We present an exact approach to the General Offset Assign- ment problem arising in the domain of add...
This paper presents a new approach to solving the DSP address code generation problem. A minimum cos...
Reducing address arithmetic operations by optimization of address offset assignment greatly improves...
One important part of generating code for DSP processors is to make good use of the address generati...
This paper presents DSP code optimization techniques, which originate from dedicated memory address ...
The increasing demand for more functionality in embedded systems applications nowadays requires effi...
A number of different algorithms for optimized offset assignment in DSP code generation have been de...
International audienceIn digital signal processors (DSPs), variables are accessed using k address re...
This manuscript presents exact approaches to the general offset assignment problem arising in the ad...
Digital signal processors provide dedicated address generation units (AGUs) that are capable of perf...
International audienceIn digital signal processors (DSPs) variables are accessed using k address reg...
We present an exact approach to the General Offset Assignment problem arising in the domain of addre...
This paper presents a new approach to solving the DSP address assignment problem. A minimum cost cir...
DSP processors have address generation units that can perform address computation in parallel with o...
Phase-decoupled methods for code generation are the state of the art in compilers for standard proce...
We present an exact approach to the General Offset Assign- ment problem arising in the domain of add...
This paper presents a new approach to solving the DSP address code generation problem. A minimum cos...
Reducing address arithmetic operations by optimization of address offset assignment greatly improves...