DocumentCode
1383842
Title
Solving optimization problems by parallel recombinative simulated annealing on a parallel computer-an application to standard cell placement in VLSI design
Author
Kurbel, Karl ; Schneider, Bernd ; Singh, Kirti
Author_Institution
Europe Univ., Frankfurt, Germany
Volume
28
Issue
3
fYear
1998
fDate
6/1/1998 12:00:00 AM
Firstpage
454
Lastpage
461
Abstract
In this paper, parallel recombinative simulated annealing (PRSA), a hybrid method with features of simulated annealing and genetic algorithms, is examined. PRSA inherits the global convergence property from simulated annealing and the parallelism property from genetic algorithms. PRSA was implemented on a monoprocessor system as well as on a transputer. The algorithm, its parallel implementation, and its application to an NP-hard problem, namely standard cell placement in very large scale integration (VLSI) chip design, are described. PRSA was run for a large range of test cases. Since its performance depends on many parameters, the effects of parameter variations are studied in detail. Some important parameters are migration of individuals to other transputer nodes and selection strategies for constructing new populations. In comparison with simulated annealing and genetic algorithms, PRSA was found to produce better solutions
Keywords
VLSI; cellular arrays; circuit layout CAD; genetic algorithms; parallel processing; simulated annealing; NP-hard problem; VLSI design; genetic algorithms; global convergence property; monoprocessor system; optimization problems; parallel computer; parallel recombinative simulated annealing; standard cell placement; transputer; very large scale integration; Computational modeling; Computer simulation; Concurrent computing; Genetic algorithms; Optimization methods; Routing; Simulated annealing; Testing; Very large scale integration; Wires;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher
ieee
ISSN
1083-4419
Type
jour
DOI
10.1109/3477.678649
Filename
678649
Link To Document