• DocumentCode
    2392009
  • Title

    Integration of code optimization and hardware exploration for a VLIW architecture by using fuzzy control system

  • Author

    Jia, Xiaoyan ; Fettweis, Gerhard

  • Author_Institution
    Vodafone Chair Mobile Commun. Syst., Dresden Univ. of Technol., Dresden, Germany
  • fYear
    2011
  • fDate
    26-28 Sept. 2011
  • Firstpage
    36
  • Lastpage
    41
  • Abstract
    The Synchronous Transfer Architecture is a low power architecture of VLIW processor, which enables the direct data routing through buffered output ports of functional units. To improve the system efficiency of STA, in this paper we propose a novel approach to integrate compiler techniques with architecture exploration: A fuzzy control system is implemented to help the compiler back-end determine the optimal configuration of the STA processor and the corresponding target VLIW for different applications. This approach achieves the integration of the optimizations of code generation and hardware design. According to our studies, the drop in execution time is between 18% and 43% compared to the compiled ARM assembly code. Up to 42.4% register read and 67.9% register write operations are cut down on average. Except for reding the input data and writing back the results, all the other memory accesses for ARM architecture are avoided, giving us a dramatic reduction in the power consumption. Finally, the novel approach enjoys short compilation time and less complex implementation.
  • Keywords
    fuzzy control; microprocessor chips; multiprocessing systems; parallel architectures; ARM architecture; ARM assembly code; STA processor; VLIW architecture; VLIW processor; architecture exploration; code generation; code optimization; compiler technique; direct data routing; functional unit; fuzzy control system; hardware design; hardware exploration; low power architecture; synchronous transfer architecture; Assembly; Computer architecture; Fuzzy control; Hardware; Optimization; Registers; VLIW; Fuzzy Control System; Low Power; TTA; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference (SOCC), 2011 IEEE International
  • Conference_Location
    Taipei
  • ISSN
    2164-1676
  • Print_ISBN
    978-1-4577-1616-4
  • Electronic_ISBN
    2164-1676
  • Type

    conf

  • DOI
    10.1109/SOCC.2011.6085072
  • Filename
    6085072