Proceedings of the 2003 International Symposium on Physical Design 2003
DOI: 10.1145/640000.640017
|View full text |Cite
|
Sign up to set email alerts
|

Fine granularity clustering for large scale placement problems

Abstract: In this paper we present a linear-time Fine Granularity Clustering (FGC) algorithm to reduce the size of large scale placement problems. FGC absorbs as many nets as possible into Fine Clusters. The absorbed nets are expected to be short in any good placement; therefore the clustering process does not affect the quality of results. We compare FGC with a connectivity-based clustering algorithm proposed in [1] and simulated-annealing-based algorithm in TimberWolf [2], both of which also reduce the number of exter… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
45
0

Year Published

2005
2005
2012
2012

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 36 publications
(45 citation statements)
references
References 26 publications
(32 reference statements)
0
45
0
Order By: Relevance
“…The runtime of FastPlace can be further reduced by: (a) Employing a hierarchical framework (e.g. [19]) to reduce the problem size. The reduced problem can then be solved by FastPlace.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The runtime of FastPlace can be further reduced by: (a) Employing a hierarchical framework (e.g. [19]) to reduce the problem size. The reduced problem can then be solved by FastPlace.…”
Section: Discussionmentioning
confidence: 99%
“…Note that, when the placement problem is so large that a flat analytical approach cannot handle it effectively, a hierarchical analytical approach is beneficial. One way to convert to a hierarchical approach is to incorporate the fine granularity clustering technique proposed by Hu et al [19]. This technique essentially introduces a two-level hierarchy to reduce the size of large-scale placement problems.…”
Section: Introductionmentioning
confidence: 99%
“…Since this clustering is performed before any placement, we restrict it to finegrain clustering to minimize any loss in placement quality due to incorrect clustering. In fact, it was demonstrated in [12] that building fine-grain clusters can improve placement efficiency with negligible loss in placement quality.…”
Section: Clustering For Placementmentioning
confidence: 99%
“…The initial success of the single-level clustering method of Cong and Smith [6] has parallels to a recent placement effort [12]. In our preliminary experiments, a simple top-down combinatorial approach was able to find optimal placements for meshlike graphs, when provided with an initial optimal clustering tree [10].…”
Section: Clusters First Approachmentioning
confidence: 99%
“…Recently, Hu and Marek-Sadowska [12] presented a placement approach that first applies a limited amount of clustering, reducing the size of the placement problem; the authors then used Capo to perform placement. The primary impact of the approach was improved run times; there was also a modest improvement in placement wire length.…”
Section: Introductionmentioning
confidence: 99%