Research Article

A New Length-Based Algebraic Multigrid Clustering Algorithm

Table 3

Placement wire length and runtime results comparing one- and two-level AMG-LE clustering with length-driven unclustering to baseline placements without using clustering with three placers on the ICCAD04 benchmark suite.
(a) HPWL

CircuitCapoFastplacemPL
AMG-LEAMG-LEAMG-LE
Baseline (×105) 1Lvl (%) 2Lvl (%) Baseline (×105) 1Lvl (%) 2Lvl (%) Baseline (×105) 1Lvl (%) 2Lvl (%)

ibm01 253.16.4 24 −1.81.3 244.64.2
ibm02 514.45.4 543.14.6 521.31.1
ibm03 771.89.8 805.16.8 82 −7.0 −3.6
ibm04 9314.815.7 867.97.7 109 −5.7 −4.4
ibm05 1031.12.1 1010.70.5 93 −5.2 −5.1
ibm06 670.63.8 9938.133.9 885.82.7
ibm07 1269.311.9 1237.412.2 124 −3.1 −4.0
ibm08 1377.98.1 147 −4.110.1 2114.74.2
ibm09 1454.46.6 1558.68.0 1892.91.7
ibm10 3184.04.9 36210.812.2 3632.01.8
ibm11 2104.17.0 22511.010.1 243 −0.1 −2.6
ibm12 41310.914.5 41011.414.4 461 −1.11.1
ibm13 2663.47.6 27312.111.8 324 −0.41.1
ibm14 3922.64.0 47814.521.7 8246.56.6
ibm15 5446.15.6 5778.612.2 1001 −2.9 −5.0
ibm16 6295.66.4 68011.511.5 9316.75.7
ibm17 7372.73.8 8109.312.2 11447.57.2
ibm18 4582.13.3 57419.019.8 88511.010.7

Average4.97.19.611.71.51.3

(b) Runtime

CircuitCapoFastplacemPL
AMG-LEAMG-LEAMG-LE
Baseline (s) 1Lvl (%) 2Lvl (%) Baseline (s) 1Lvl (%) 2Lvl (%) Baseline (s) 1Lvl (%) 2Lvl (%)

ibm01 193 −3 −75 26 −5 −62 109 −69 −152
ibm02 329 −24 −112 46 −14 −72 236 −91−171
ibm03 487 −21 −105 46 −20 −82 221 −108 −210
ibm04 512 −23 −110 51 −17 −90 250−87 −195
ibm05 411 −25 −124 36 −35 −81 174 −118 −183
ibm06 580 −19 −115 96 29 −6 390 −83 −197
ibm07 920 −21 −105 96 −9 −82 387 −100 −198
ibm08 941 −20 −121 99 −31 −158 1109 −105 −197
ibm09 1198 −29 −119 122 −6 −66 898 −136 −221
ibm10 1868 −12−120 286 4 −62 1450 −126 −210
ibm11 1834 −30 −121 135 −66 −139 1084 −84 −193
ibm12 1996 −22 −124 282 −12 −52 1517 −115 −222
ibm13 2387−16 −120 239 −43 −118 1235 −110 −218
ibm14 3327 −29 −129 530 −42 −121 2189−93 −213
ibm15 5781 −30 −142 624 −57 −197 3969 −101 −247
ibm16 4917 −35 −132 722 −75 −217 5457 −57 −118
ibm17 5286 −31 −135 1133 −33 −101 2788 −131 −228
ibm18 4215 −39 −142 1589 3 −57 3106 −125−257

Average −24 −119 −24 −98 −102 −202