DocumentCode
2895503
Title
A parallel compact genetic algorithm for multi-FPGA partitioning
Author
Hidalgo, J. Ignacio ; Baraglia, Ranieri ; Perego, Raffaele ; Lanchares, Juan ; Tirado, F.
Author_Institution
Dipt. Arquitectura Comput. y Autom., Univ. Complutense de Madrid, Spain
fYear
2001
fDate
2001
Firstpage
113
Lastpage
120
Abstract
In this paper we investigate the design of a compact genetic algorithm to solve multi-FPGA partitioning problems. Nowadays Multi-FPGA systems are used for a great variety of applications such as dynamically reconfigurable hardware applications, digital circuit emulation, and numerical computation. Both a sequential and a parallel version of a compact genetic algorithm (cGA) have been designed and implemented on a cluster of workstations. The peculiarities of the cGA permits to save memory in order to address large multi-FPGA partitioning problems, while the exploitation of parallelism allows to reduce execution times. The good results achieved on several experiments conducted on different multi-FPGA partitioning instances show that this solution is viable to solve multi-FPGA partitioning problems
Keywords
field programmable gate arrays; genetic algorithms; parallel algorithms; reconfigurable architectures; cluster of workstations; digital circuit emulation; dynamically reconfigurable hardware; execution times; multi-FPGA partitioning; numerical computation; parallel compact genetic algorithm; parallelism; Algorithm design and analysis; Digital circuits; Emulation; Encoding; Field programmable gate arrays; Genetic algorithms; Iterative algorithms; Logic devices; Partitioning algorithms; Pins;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location
Mantova
Print_ISBN
0-7695-0987-8
Type
conf
DOI
10.1109/EMPDP.2001.905033
Filename
905033
Link To Document