Abstract | This paper addresses instruction-level parallelism in code generation for DSPs. In presence of potential parallelism, the task of code generation includes code compaction, which parallelizes primitive processor operations under given dependency and resource constraints. Furthermore, DSP algorithms in most cases are required to guarantee real-time response. Since the exact execution speed of a DSP program is only known after compaction, real-time constraints should be taken into account during the compaction phase. While previous DSP code generators rely on rigid heuristics for compaction, we propose a novel approach to exact local code compaction based on an Integer Programming model, which handles time constraints. Due to a gene...
This paper is concerned with the compact representation of execution sequences in terms of efficient...
In this thesis we address the problem of optimal code generation for irregular architectures such as...
This paper presents a method of program compaction based on the frequency characteristics of program...
This paper addresses instruction-level parallelism in code generation for DSPs. In presence of poten...
This paper presents a model for simultaneous instruction selection, compaction, and register allocat...
Phase-decoupled methods for code generation are the state of the art in compilers for standard proce...
This paper presents DSP code optimization techniques, which originate from dedicated memory address ...
[[abstract]]We propose a microcode-optimizing method targeting a programmable DSP processor. Efficie...
Code generation methods for digital signal processing (DSP) applications are hampered by the combina...
We present a transformational system for extracting parallelism from programs. Our transformations g...
We investigate the problem of code generation for DSP systems on a chip. Such systems devote a limit...
Today’s multimedia and DSP applications impose requirements on performance and power consumption tha...
Code generation methods for digital signal processors are increasingly hampered by the combination o...
Application domain specific DSP cores are becoming increas-ingly popular due to their advantageous t...
This paper introduces a new Tree Height Reduction (THR) technique for code compaction. THR, which is...
This paper is concerned with the compact representation of execution sequences in terms of efficient...
In this thesis we address the problem of optimal code generation for irregular architectures such as...
This paper presents a method of program compaction based on the frequency characteristics of program...
This paper addresses instruction-level parallelism in code generation for DSPs. In presence of poten...
This paper presents a model for simultaneous instruction selection, compaction, and register allocat...
Phase-decoupled methods for code generation are the state of the art in compilers for standard proce...
This paper presents DSP code optimization techniques, which originate from dedicated memory address ...
[[abstract]]We propose a microcode-optimizing method targeting a programmable DSP processor. Efficie...
Code generation methods for digital signal processing (DSP) applications are hampered by the combina...
We present a transformational system for extracting parallelism from programs. Our transformations g...
We investigate the problem of code generation for DSP systems on a chip. Such systems devote a limit...
Today’s multimedia and DSP applications impose requirements on performance and power consumption tha...
Code generation methods for digital signal processors are increasingly hampered by the combination o...
Application domain specific DSP cores are becoming increas-ingly popular due to their advantageous t...
This paper introduces a new Tree Height Reduction (THR) technique for code compaction. THR, which is...
This paper is concerned with the compact representation of execution sequences in terms of efficient...
In this thesis we address the problem of optimal code generation for irregular architectures such as...
This paper presents a method of program compaction based on the frequency characteristics of program...