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
Link To Document