JOURNAL ARTICLE

Multiprocessor-Based Placement by Simulated Annealing

S.A. KravitzRob A. Rutenbar

Year: 1986 Journal:   23rd ACM/IEEE Design Automation Conference Vol: 220 Pages: 567-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:
Simulated annealing Multiprocessing Annealing (glass) Computer science Parallel computing Adaptive simulated annealing Hill climbing Algorithm Materials science

Metrics

7
Cited By
2.78
FWCI (Field Weighted Citation Impact)
7
Refs
0.91
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Optimization and Packing Problems
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Cellular Automata and Applications
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

JOURNAL ARTICLE

Multiprocessor-Based Placement by Simulated Annealing

Saul KravitzRob A. Rutenbar

Journal:   Design Automation Conference Year: 1986 Pages: 567-573
JOURNAL ARTICLE

Multiprocessor-based placement by simulated annealing

Saul KravitzRob A. Rutenbar

Journal:   Proceedings of the 23rd ACM/IEEE conference on Design automation - DAC '86 Year: 1986 Pages: 567-573
JOURNAL ARTICLE

Placement by Simulated Annealing on a Multiprocessor

Saul KravitzRob A. Rutenbar

Journal:   IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Year: 1987 Vol: 6 (4)Pages: 534-549
© 2026 ScienceGate Book Chapters — All rights reserved.