2010Microelectronics & ComputerRequires access

A High Performance Code Generator for VLIW Architectures

Chaohuan Hou

Open publisher page 0 citations

Abstract

VLIW architecture is used to enhance the performance of DSP,but also poses a challenge to compiler to generate efficient code for it.As code generation unit of compiler,code generator plays an important role in exploiting VLIW techniques.A code generator based on retargetable compilation infrastructure is proposed and implemented in this paper.It employs the efficient hardware in VLIW structure to greatest extend,supports both SIMD instructions and predication execution,and is able to generate high instruction-level-parallelism assembly code,which greatly improves performance of applications.

About this research paper

What this paper is about

VLIW architecture is used to enhance the performance of DSP,but also poses a challenge to compiler to generate efficient code for it.As code generation unit of compiler,code generator plays an important role in exploiting VLIW techniques.A code generator based on retargetable compilation infrastructure is proposed and implemented in this paper.It employs the efficient hardware in VLIW structure to greatest extend,supports both SIMD instructions and predication execution,and is able to generate high instruction-level-parallelism assembly code,which greatly improves performance of applications.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

VLIW architecture is used to enhance the performance of DSP,but also poses a challenge to compiler to generate efficient code for it.As code generation unit of compiler,code generator plays an important role in exploiting VLIW techniques.A code generator based on retargetable compilation infrastructure is proposed and implemented in this paper.It employs the efficient hardware in VLIW structure to greatest extend,supports both SIMD instructions and predication execution,and is able to generate high instruction-level-parallelism assembly code,which greatly improves performance of applications.

Key concepts: Very long instruction word, Computer science, Code generation, Compiler, SIMD, Parallel computing, Code (set theory), Instruction-level parallelism

Related papers

Back to paper searchBrowse research topicsOriginal source
A High Performance Code Generator for VLIW Architectures — Research Paper | ScholarLens