• DocumentCode
    1929586
  • Title

    Operation set customization in retargetable compilers

  • Author

    Kultala, Heikki ; Jääskeläinen, Pekka ; Takala, Jarmo

  • Author_Institution
    Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere, Finland
  • fYear
    2011
  • fDate
    6-9 Nov. 2011
  • Firstpage
    761
  • Lastpage
    765
  • Abstract
    The core tool in Application-Specific Instruction Set Processor (ASIP) design toolsets is a retargetable compiler, which can generate efficient code to any processor developed with the toolset. Such a compiler must automatically adapt itself to the operation set supported by the designed processor by emulating missing instructions with other instructions and by selecting custom instructions automatically whenever possible. This paper proposes a simplified Directed Acyclic Graph-based recursive mechanism to support operation set customization. The proposed mechanism is capable of generating instruction selectors and architecture simulation models automatically, thus is suitable for fast design space exploration of ASIP operation sets.
  • Keywords
    directed graphs; microprocessor chips; program compilers; ASIP design toolset; application-specific instruction set processor; directed acyclic graph-based recursive mechanism; operation set customization; retargetable compiler; Architecture; Benchmark testing; Computer architecture; Databases; Hardware; Load modeling; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers (ASILOMAR), 2011 Conference Record of the Forty Fifth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4673-0321-7
  • Type

    conf

  • DOI
    10.1109/ACSSC.2011.6190108
  • Filename
    6190108