DocumentCode :
2068697
Title :
Efficient High Level Synthesis Exploration Methodology Combining Exhaustive and Gradient-Based Pruned Searching
Author :
Xydis, Sotirios ; Skouroumounis, Christos ; Pekmestzi, Kiamal ; Soudris, Dimitrios ; Economakos, George
Author_Institution :
Electr. & Comput. Eng. Dept., Nat. Tech. Univ. of Athens, Athens, Greece
fYear :
2010
fDate :
5-7 July 2010
Firstpage :
104
Lastpage :
109
Abstract :
This paper presents a methodology for fast and efficient Design Space Exploration during High Level Synthesis. An augmented instance of the design space is studied taking under consideration the effects of both compiler- and architectural-level transformations onto the final datapath. A new gradient-based pruning technique has been developed, which evaluates large portions of the augmented solution space in a quick manner. At a second level, the proposed pruning technique is combined with exhaustive exploration in order to guarantee the quality of design solutions. We show that the proposed methodology delivers (i) higher quality designs than exploration methods which do not account the introduced extended design space, (ii) with considerable reductions of the exploration´s runtime and (iii) efficient convergence to global optima.
Keywords :
gradient methods; high level synthesis; logic design; architectural-level transformation; compiler-level transformation; design space exploration; gradient-based pruned searching; high level synthesis exploration; Discrete cosine transforms; Kernel; Parallel processing; Resource management; Runtime; Space exploration; Transform coding; design space exploration; gradient-based prunning; high level synthesis; hybrid exhaustive-heuristic exploration framework;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI (ISVLSI), 2010 IEEE Computer Society Annual Symposium on
Conference_Location :
Lixouri, Kefalonia
Print_ISBN :
978-1-4244-7321-2
Type :
conf
DOI :
10.1109/ISVLSI.2010.56
Filename :
5571801
Link To Document :
بازگشت