Logo image
針對多媒體嵌入式數位訊號處理器基於硬體特殊最佳化之超長指令集後處理編譯器框架
Thesis

針對多媒體嵌入式數位訊號處理器基於硬體特殊最佳化之超長指令集後處理編譯器框架

鄭孟璿
Masters, 國立清華大學, 資訊工程學系
2006

Abstract

超長指令集編譯器最佳化 數位訊號處理器編譯器最佳化
In the high performance and low power multimedia embedded system design, the VLIW-based embedded DSPs which need compiler to exploit the ILP become popular and play an important role today. For this reason, we need optimizing embedded DSP compilers that can generate capable code with efficiency in terms of performance, power, area, and productivity in order to use embedded DSPs effectively. With exploiting the specific hardware feature of DSPs, the embedded DSP compilers can avoid designer to optimize applications on hand which will increase the time-to-market without lost performance. In this paper, we show that using the proposed post compilation framework, we can exploit hardware specific features of DSPs with runtime information to optimize the results of other compilers. In the simulation results, we demonstrate that the proposed framework can optimize the programs optimized by another compiler Blackfin GCC 3.4 and VDSP++ 4.5 with optimization level 3 and get additional 17.56% and 8.8% performance on average. We also can get additional 5.8% performance on average of the real multimedia program H.264 which is optimized by hand-turned DSP library.

Metrics

1 Record Views

Details

Logo image