Producing efficient and compact code for embedded DSP processors is very important for nowadays faster and smaller size devices. Because such processors have highly irregular data-path, conventional code generation techniques typically result in inefficient code. Embedded software compilers are expected to make use of the Address Generation Unit (AGU); a feature commonly found in modern embedded DSP processors. This helps in generating optimized offset assignments to program variables in memory, and consequently minimize the overhead instructions dedicated for addresses computations. This paper addresses one of the problems of code optimizations; namely Simple Offset Assignment (SOA) problem. In this paper, we study the tie break function i...
We present an exact approach to the General Offset Assignment problem arising in the domain of addre...
Operator strength reduction is a well-known code improvement technique. It improves compilergenerate...
This paper presents DSP code optimization techniques, which originate from dedicated memory address ...
peer-reviewedProducing efficient and compact code for embedded DSP processors is very important for...
The increasing demand for more functionality in embedded systems applications nowadays requires effi...
DSP processors have address generation units that can perform address computation in parallel with o...
In this paper, we present an exact approach to the Simple Offset Assignment problem arising in the d...
International audienceIn digital signal processors (DSPs) variables are accessed using k address reg...
One important part of generating code for DSP processors is to make good use of the address generati...
Many embedded architectures support indirect addressing mode with autoincrement/autodecrement. By ma...
A number of different algorithms for optimized offset assignment in DSP code generation have been de...
This manuscript presents exact approaches to the general offset assignment problem arising in the ad...
International audienceIn digital signal processors (DSPs), variables are accessed using k address re...
10 pagesInternational audienceCompilation for embedded processors can be either aggressive (time con...
In the past decade, several tools have been developed to automate the floating-point to fixed-point ...
We present an exact approach to the General Offset Assignment problem arising in the domain of addre...
Operator strength reduction is a well-known code improvement technique. It improves compilergenerate...
This paper presents DSP code optimization techniques, which originate from dedicated memory address ...
peer-reviewedProducing efficient and compact code for embedded DSP processors is very important for...
The increasing demand for more functionality in embedded systems applications nowadays requires effi...
DSP processors have address generation units that can perform address computation in parallel with o...
In this paper, we present an exact approach to the Simple Offset Assignment problem arising in the d...
International audienceIn digital signal processors (DSPs) variables are accessed using k address reg...
One important part of generating code for DSP processors is to make good use of the address generati...
Many embedded architectures support indirect addressing mode with autoincrement/autodecrement. By ma...
A number of different algorithms for optimized offset assignment in DSP code generation have been de...
This manuscript presents exact approaches to the general offset assignment problem arising in the ad...
International audienceIn digital signal processors (DSPs), variables are accessed using k address re...
10 pagesInternational audienceCompilation for embedded processors can be either aggressive (time con...
In the past decade, several tools have been developed to automate the floating-point to fixed-point ...
We present an exact approach to the General Offset Assignment problem arising in the domain of addre...
Operator strength reduction is a well-known code improvement technique. It improves compilergenerate...
This paper presents DSP code optimization techniques, which originate from dedicated memory address ...