DocumentCode :
2890567
Title :
A parallel Steiner heuristic for wirelength estimation of large net populations
Author :
Jayaraman, R. ; Rutenbar, R.A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
1991
fDate :
11-14 Nov. 1991
Firstpage :
344
Lastpage :
347
Abstract :
The authors discuss techniques to produce Steiner trees for a large population of nets, e.g., 1000 to 5000 nets, in parallel. This problem arises in iterative-improvement layout strategies that perturb not just a single placed object, but a few thousand objects simultaneously. Such strategies are the focus of work on mapping large placement problems onto massively parallel computers. The authors present a new heuristic that computes Steiner trees for an arbitrary number of nets, each with an arbitrary number of terminals, in essentially constant time given sufficient data-parallel machine resources and a constant distribution of net sizes. Experiments on a Connection Machine demonstrate that it is possible to create good Steiner trees for a few thousand nets in a few hundred milliseconds.<>
Keywords :
circuit layout CAD; parallel algorithms; trees (mathematics); Connection Machine; Steiner trees; data-parallel machine resources; iterative-improvement layout; large net populations; massively parallel computers; parallel Steiner heuristic; placement problems; single placed object; wirelength estimation; Central Processing Unit; Concurrent computing; Costs; Data mining; Design automation; Distributed computing; Parallel machines; Refining; Routing; Steiner trees;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1991. ICCAD-91. Digest of Technical Papers., 1991 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-2157-5
Type :
conf
DOI :
10.1109/ICCAD.1991.185271
Filename :
185271
Link To Document :
بازگشت