DocumentCode :
2613735
Title :
Implementing a genetic algorithm on a parallel custom computing machine
Author :
Sitkoff, Nathan ; Wazlowski, Mike ; Smith, Aaron ; Silverman, Harvey
Author_Institution :
Div. of Eng., Brown Univ., Providence, RI, USA
fYear :
1995
fDate :
19-21 Apr 1995
Firstpage :
180
Lastpage :
187
Abstract :
Genetic algorithms (GAs) are a currently popular method for nonlinear optimization that can be used to provide a solution for the chip partitioning problem. Unfortunately, GAs usually require prohibitively large computation times on current workstations. This paper demonstrates the utility of the Armstrong III architecture by addressing the computational problems associated with partitioning large designs using GAs. An example GA is presented for chip partitioning that runs on Armstrong III. GA computation bottlenecks are identified and hardware implementation strategies are discussed. Results are presented that show the Armstrong III architecture can be adapted to execute a GA in significantly less time than current workstations
Keywords :
circuit CAD; genetic algorithms; mathematics computing; parallel architectures; parallel machines; reconfigurable architectures; Armstrong III architecture; chip partitioning problem; computation bottlenecks; computation times; genetic algorithm; large design partitioning; nonlinear optimization; parallel custom computing machine; workstations; Application software; Computer architecture; Concurrent computing; Genetic algorithms; Genetic engineering; Hardware; Hidden Markov models; Kernel; Optimization methods; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
FPGAs for Custom Computing Machines, 1995. Proceedings. IEEE Symposium on
Conference_Location :
Napa Valley, CA
Print_ISBN :
0-8186-7548-9
Type :
conf
DOI :
10.1109/FPGA.1995.477424
Filename :
477424
Link To Document :
بازگشت