DocumentCode
460927
Title
An integer linear programming approach for identifying instruction-set extensions
Author
Özturan, Can ; Dündar, Gunhan ; Atasu, Kubilay
Author_Institution
Bogazici University, Turkey
fYear
2005
fDate
Sept. 2005
Firstpage
172
Lastpage
177
Abstract
This paper presents an Integer Linear Programming (ILP) approach to the instruction-set extension identification problem. An algorithm that iteratively generates and solves a set of ILP problems in order to generate a set of templates is proposed. A selection algorithm that ranks the generated templates based on isomorphism testing and potential evaluation is described. A Trimaran based framework is used to evaluate the quality of the instructions generated by the technique. Speed-up results of up to 7.5 are observed.
Keywords
Application software; Application specific processors; Computer aided instruction; Computer architecture; Costs; Delay; Embedded computing; Embedded system; Integer linear programming; Iterative algorithms; ASIPs; extensible processors; integer linear; programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign and System Synthesis, 2005. CODES+ISSS '05. Third IEEE/ACM/IFIP International Conference on
Conference_Location
Jersey City, NJ, USA
Print_ISBN
1-59593-161-9
Type
conf
DOI
10.1145/1084834.1084880
Filename
4076332
Link To Document