Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2011.04a
- /
- Pages.43-45
- /
- 2011
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
DOI QR Code
GCC based Compiler Construction for Compact DSP32
- Cho, Myeong-Jin (School of Electrical Engineering, Korea University) ;
- Lee, Ho-Kyoon (School of Electrical Engineering, Korea University) ;
- Huong, Giang Nguyen Thi (School of Electrical Engineering, Korea University) ;
- Kim, Seon-Wook (School of Electrical Engineering, Korea University) ;
- Han, Young-Sun (School of Electrical Engineering, Kyungil University) ;
- Um, Jung-Young (Zaram Technology)
- Published : 2011.04.30
Abstract
Very Long Instruction Word (VLIW) executes multiple instructions in parallel. In order to exploit higher performance, i.e., higher parallelism, VLIW compiler groups as many instructions into one word as possible. In this paper, we show how to construct a VLIW C compiler based on GCC for CDSP32 (Compact Digital Signal Processor 32-bit) which is an embedded DSP processor to issue two instructions in one VLIW. Also, we evaluated the compiler on EEMBC benchmark; the experiment result showed that the total number of dynamic instructions of the VLIW compiler was reduced by 18% on average over without VLIW instruction scheduling.
Keywords