An Advanced Compiler Designed for a VLIW DSP for Sensors-Based Systems
AbstractThe VLIW architecture can be exploited to greatly enhance instruction level parallelism, thus it can provide computation power and energy efficiency advantages, which satisfies the requirements of future sensor-based systems. However, as VLIW codes are mainly compiled statically, the performance of a VLIW processor is dominated by the behavior of its compiler. In this paper, we present an advanced compiler designed for a VLIW DSP named Magnolia, which will be used in sensor-based systems. This compiler is based on the Open64 compiler. We have implemented several advanced optimization techniques in the compiler, and fulfilled the O3 level optimization. Benchmarks from the DSPstone test suite are used to verify the compiler. Results show that the code generated by our compiler can make the performance of Magnolia match that of the current state-of-the-art DSP processors.
Scifeed alert for new publicationsNever miss any articles matching your research from any publisher
- Get alerts for new papers matching your research
- Find out the new papers from selected authors
- Updated daily for 49'000+ journals and 6000+ publishers
- Define your Scifeed now
Yang, X.; He, H. An Advanced Compiler Designed for a VLIW DSP for Sensors-Based Systems. Sensors 2012, 12, 4466-4478.
Yang X, He H. An Advanced Compiler Designed for a VLIW DSP for Sensors-Based Systems. Sensors. 2012; 12(4):4466-4478.Chicago/Turabian Style
Yang, Xu; He, Hu. 2012. "An Advanced Compiler Designed for a VLIW DSP for Sensors-Based Systems." Sensors 12, no. 4: 4466-4478.