JOURNAL ARTICLE

Multiprocessor-Based Placement by Simulated Annealing

Saul KravitzRob A. Rutenbar

Year: 1986 Journal:   Design Automation Conference 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:
Multiprocessing Simulated annealing Annealing (glass) Parallel computing Computer science Adaptive simulated annealing Hill climbing Algorithm Materials science

Metrics

34
Cited By
9.72
FWCI (Field Weighted Citation Impact)
6
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Cellular Automata and Applications
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

JOURNAL ARTICLE

Multiprocessor-Based Placement by Simulated Annealing

S.A. KravitzRob A. Rutenbar

Journal:   23rd ACM/IEEE Design Automation Conference Year: 1986 Vol: 220 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.