Integrated code generation by using fuzzy control system

  • Authors:
  • Xiaoyan Jia;Jie Guo;Gerhard Fettweis

  • Affiliations:
  • Dresden University of Technology, Germany;Dresden University of Technology, Germany;Dresden University of Technology, Germany

  • Venue:
  • SCOPES '08 Proceedings of the 11th international workshop on Software & compilers for embedded systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

High quality code generation for DSPs that consist of irregular architectures is a challenge in terms of problem complexity. Since such problems are divided into several separated subtasks in the traditional compiler backends, the code quality is decreased owing to the ignorance of the interdependencies among these subtasks. Thus, an integrated compiler backend by using fuzzy control system is developed for an irregular architecture which is called Synchronous Transfer Architecture (STA). According to the experimental results, our novel method is proved to be more efficient than the traditional method. The code size and execution time of the generated code are reduced to be about 42.7% to 62.5% of those achieved by traditional compiler backend. Moreover, the power consumption is greatly reduced concerning the efficient utilization of the STA data paths.