DocumentCode :
2142964
Title :
Resource-constrained high-level datapath optimization in ASIP design
Author :
Chen, Yuankai ; Zhou, Hai
Author_Institution :
Electrical Engineering and Computer Science, Northwestern University, U.S.A.
fYear :
2013
fDate :
18-22 March 2013
Firstpage :
198
Lastpage :
201
Abstract :
In this work, we study the problem of optimizing the data-path under resource constraint in the high-level synthesis of Application-Specific Instruction Processor (ASIP). We propose a two-level dynamic programming (DP) based heuristic algorithm. At the inner level of the proposed algorithm, the instructions are sorted in topological order, and then a DP algorithm is applied to optimize the topological order of the datapath. At the outer level, the space of the topological order of each instruction is explored to iteratively improve the solution. Compared with an optimal brutal-force algorithm, the proposed algorithm achieves near-optimal solution, with only 3% more performance overhead on average but significant reduction in runtime. Compared with a greedy algorithm which replaces the DP inner level with a greedy heuristic approach, the proposed algorithm achieves 48% reduction in performance overhead.
Keywords :
Benchmark testing; Complexity theory; Dynamic programming; Greedy algorithms; Heuristic algorithms; Runtime; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
Conference_Location :
Grenoble, France
ISSN :
1530-1591
Print_ISBN :
978-1-4673-5071-6
Type :
conf
DOI :
10.7873/DATE.2013.054
Filename :
6513500
Link To Document :
بازگشت