Title :
Design Space Exploration based on multiobjective genetic algorithms and clustering-based high-level estimation
Author :
Martins, Luiz G. A. ; Marques, Eduardo
Author_Institution :
Fac. of Comput., Fed. Univ. of Uberlandia, Uberlandia, Brazil
Abstract :
A desirable characteristic in high-level synthesis (HLS) is fast search and analysis of implementation alternatives with low or none intervention. This process is known as Design Space Exploration (DSE) and it requires an efficient search method. The employment of intelligent techniques like evolutionary algorithms has been investigated as an alternative to DSE. They turn possible to reduce the search time through selection of higher potential regions of the solution space. We propose here the development of a DSE approach based on a multiobjective evolutionary algorithm (MOEA) and machine learning techniques. It must be employed to indicate the code transformations and architectural parameters adopted in design solution. Furthermore, DSE will use a high-level estimator model to evaluate candidate solutions. Such model must be able to provide a good estimation of energy consumption and execution time at early stages of design.
Keywords :
electronic engineering computing; field programmable gate arrays; genetic algorithms; learning (artificial intelligence); logic design; DSE approach; FPGA; HLS; MOEA; architectural parameters; clustering-based high-level estimation; code transformations; design space exploration; energy consumption; high-level estimator model; high-level synthesis; intelligent techniques; machine learning techniques; multiobjective evolutionary algorithm; multiobjective genetic algorithms; search method; search time reduction; Algorithm design and analysis; Benchmark testing; Computer architecture; Estimation; Power demand; Search methods; Space exploration;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
DOI :
10.1109/FPL.2013.6645608