DocumentCode
2606139
Title
A hybrid evolutionary algorithm for Multi-FPGA systems design
Author
Hidalgo, J.I. ; Lanchares, J. ; Ibarra, A. ; Hermida, R.
Author_Institution
Departamento de Arquitectura de Computadores y Automatica, Univ. Complutense de Madrid, Spain
fYear
2002
fDate
2002
Firstpage
60
Lastpage
67
Abstract
Genetic algorithms (GAs) are stochastic optimization heuristics in which searches in solution space are carried out by imitating the population genetics stated in Darwin´s theory of evolution. The compact genetic algorithm (cGA) does not manage a population of solutions but only mimics its existence. The combination of genetic and local search heuristic has been shown to be an effective approach to solve some optimization problems more efficiently than with a single GA or a cGA. multi-FPGA systems design flow has three major tasks: partitioning, placement and routing. In this paper we present a new hybrid algorithm that exploits a cGA in order to generate high quality partitioning and placement solutions and, by means of a local search heuristic, improves the solutions obtained using a cGA or a GA.
Keywords
field programmable gate arrays; genetic algorithms; logic partitioning; systems analysis; compact genetic algorithm; genetic algorithms; hybrid evolutionary algorithm; local search heuristic; multi-FPGA systems design; optimization heuristics; partitioning; placement; routing; solution space; Circuit topology; Evolutionary computation; Field programmable gate arrays; Genetic algorithms; Logic devices; Partitioning algorithms; Pins; Routing; Stochastic processes; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design, 2002. Proceedings. Euromicro Symposium on
Print_ISBN
0-7695-1790-0
Type
conf
DOI
10.1109/DSD.2002.1115352
Filename
1115352
Link To Document