DocumentCode
3155483
Title
Multiprocessor-Based Placement by Simulated Annealing
Author
Kravitz, Saul A. ; Rutenbar, Rob A.
Author_Institution
Department of Electrical and Computer Engineering, Carnegie-Mellon University, Pittsburgh, PA
fYear
1986
fDate
29-2 June 1986
Firstpage
567
Lastpage
573
Abstract
Simulated annealing methods have proven to be particularly successful in physical design applications, but often require burdensome, long run times. This paper studies the design and analysis of standard cell placement by annealing in a multiprocessor environment. Annealing is not static: we observe that the temperature parameter which controls hill-climbing in simulated annealing changes the behavior of an annealing algorithm as it runs, and strongly influences the choice of multiprocessor partitioning strategy. We introduce the idea of adaptive strategies that exhibit different speedups across different temperature ranges. Measured performance of parallel placement algorithms running on a multiprocessor demonstrate practical speedups consistent with our predictions.
Keywords
Algorithm design and analysis; Application software; Circuit simulation; Computational modeling; Hardware; Iterative algorithms; Partitioning algorithms; Simulated annealing; Temperature control; Velocity measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1986. 23rd Conference on
ISSN
0738-100X
Print_ISBN
0-8186-0702-5
Type
conf
DOI
10.1109/DAC.1986.1586144
Filename
1586144
Link To Document