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 :
بازگشت