1
ISPD 2007 Global Routing Contest
Gi-Joon Nam 1, Mehmet Yildiz1, David Pan2 and Patrick Madden3
1IBM Corp., 2Univ. of Texas, 3SUNY Binghamton
ISPD 2007 Global Routing Contest Gi-Joon Nam 1 , Mehmet Yildiz 1 , - - PowerPoint PPT Presentation
ISPD 2007 Global Routing Contest Gi-Joon Nam 1 , Mehmet Yildiz 1 , David Pan 2 and Patrick Madden 3 1 IBM Corp., 2 Univ. of Texas, 3 SUNY Binghamton 1 Contest Logistics Open contest primarily for academic community Total 17 team
1
1IBM Corp., 2Univ. of Texas, 3SUNY Binghamton
2
3
Example from Mustafa Ozdal, Intel. Corp.
4
5
* Placement layout figure was generated by Capo Placer utility package.
6
7
Albrecht, C. TCAD 2001 paper on multicommodity flow based global routing algorithm.
8
9
10
11
12
13
2000 4000 6000 8000 10000 12000 2000 4000 6000 8000 10000 12000
newblue1 #Cells= 330474, #Nets= 331663
14
15
16
17
18
61.93 14 62638
NTU1-R(9)
61.63 30 32520
NTU2-R(13)
64.97 24 8698
FlexRouter
80.91 16 3800
NCTU-R(10)
79.06 18 3474
NTHU-R(3)
79.76 4 608
Bockenem
90.47 4 122
FastRouter
62.26
MaizeRouter
58.84
BoxRouter
55.80
FGR
WL Max OV Total OV The data are from grc_eval.pl script. Also, thanks to MinSik Cho from BoxRouter Group for Congestion Map
19
253.02 6 32488
NTU2-R(13)*
114.63 14 62638
NTU1-R(9)
120.22 16 8698
FlexRouter
193.71 6 3476
NTHU-R(3)
254.25 8 1240
Bockenem
248.95 4 122
FastRouter
90.92 2 60
FGR
104.05
BoxRouter
99.61
MaizeRouter
WL Max OV Total OV
* 1 net had incomplete/ invalid routing solution.
20
56.94 22 24738
NTU1-R(9)
62.03 72 13860
NTU2-R(13)
58.90 44 7370
FlexRouter
75.51 32 5178
NCTU-R(10)
65.91 16 3588
NTHU-R(3)
94.91 8 880
Bockenem
82.46 12 500
FastRouter
57.23
MaizeRouter
55.69
BoxRouter
53.69
FGR
WL Max OV Total OV
21
243.15 12 13662
NTU2-R(13)*
111.76 20 24738
NTU1-R(9)
210.68 12 10428
Bockenem
113.70 24 7370
FlexRouter
177.27 6 3588
NTHU-R(3)
244.41 12 500
FastRouter
92.19 2 50
FGR
102.97
BoxRouter
98.12
MaizeRouter
WL Max OV Total OV
* 2 nets had incomplete/ invalid routing solutions.
22
401.58 24 43332
NTU2-R(13)*
141.67 30 31178
NTU1-R(9)
177.59 24 3266
Bockenem
155.41 12 950
FlexRouter
184.31 4 98
NCTU-R(10)
176.49 6 64
NTHU-R(3)
202.53
FastRoute
140.87
BoxRouter
137.75
MaizeRouter
133.34
FGR
WL Max OV Total OV
* 10 nets had incomplete/ invalid routing solutions.
23
406.89 42 166498
Bockenem
668.36 8 43332
NTU2-R(13)
412.65 22 31178
NTU1-R(9)
268.92 10 950
FlexRouter
405.88 2 64
NTHU-R(3)
523.21
FastRouter
235.87
BoxRouter
214.08
MaizeRouter
203.44
FGR
WL Max OV Total OV
24
143.19 26 4064
NTU2-R(13)
132.83 10 1342
NTU1-R(9)
156.57 8 396
Bockenem
135.19 4 18
FlexRouter
160.20 2 8
NCTU-R(10)
170.80
FastRouter
142.05
NTHU-R(3)
128.75
BoxRouter
128.45
MaizeRouter
126.05
FGR
WL Max OV Total OV
25
391.80 10 7370
Bockenem
599.72 6 4064
NTU2-R(13)
252.07 10 1342
NTU1-R(9)
227.24 4 18
FlexRouter
469.34
FastRouter
302.79
NTHU-R(3)
211.95
BoxRouter
194.38
MaizeRouter
186.31
FGR
WL Max OV Total OV
26
437.92 46 119822
NTU2-R(13)*
165.65 60 208804
NTU1-R(9)
181.16 38 21802
FlexRouter
258.09 30 20630
NTHU-R(3)
235.65 38 16400
NCTU-R(10)
251.68 76 9680
FastRouter
231.65 14 3496
Bockenem
176.69 2 2
MaizeRouter
164.32
BoxRouter
155.82
FGR
WL Max OV Total OV
* 16 nets had incomplete/ invalid routing solutions.
27
556.45 48 208804
NTU1-R(9)
718.64 16 120602
NTU2-R(13)
575.76 20 98950
Bockenem
336.09 26 21802
FlexRouter
504.97 10 20632
NTHU-R(3)
707.86 76 9894
FastRouter
264.58 2 2480
FGR
305.32 2 2
MaizeRouter
298.08
BoxRouter
WL Max OV Total OV
28
50.02 36 17872
NTU1-R(9)
51.41 44 7636
FlexRouter
67.76 38 6722
NCTU-R(10)
53.37 42 6570
NTU2-R(13)
55.62 32 5526
NTHU-R(3)
84.00 10 2754
Bockenem
74.10 32 1934
FastRouter
50.93 16 1348
MaizeRouter
47.51 10 1218
FGR
51.13 2 400
BoxRouter
WL Max OV Total OV
29
114.52 22 17872
NTU1-R(9)
110.57 24 7636
FlexRouter
200.14 8 6570
NTU2-R(13)
179.89 12 5526
NTHU-R(3)
220.48 6 3936
Bockenem
92.89 4 2668
FGR
248.26 34 2602
FastRouter
101.74 16 1348
MaizeRouter
101.83 2 400
BoxRouter
WL Max OV Total OV
30
114.95
FastRouter
105.24
NCTU-R(10)
99.11
Bockenem
89.25
NTU2-R(13)
87.74
NTHU-R(3)
81.59
FlexRouter
81.36
NTU1-R(9)
79.78
BoxRouter
79.64
MaizeRouter
77.67
FGR
WL Max OV Total OV
31
272.49 10 674
Bockenem
379.60
FastRouter
361.77
NTU2-R(13)
231.84
NTHU-R(3)
171.45
FlexRouter
167.77
NTU1-R(9)
155.07
BoxRouter
139.66
MaizeRouter
136.08
FGR
WL Max OV Total OV
32
117.09 1426 148646
NTU1-R(9)
130.38 1098 100078
Bockenem
119.27 1592 64130
NTU2-R(13)
118.70 1250 39488
FlexRouter
111.64 1088 38976
BoxRouter
160.80 810 38146
NTHU-R(3)
108.18 1090 36970
FGR
146.75 1328 34310
NCTU-R(10)
154.59 1306 34236
FastRouter
114.63 1236 32588
MaizeRouter
WL Max OV Total OV
33
604.88 266 64102
NTU2-R(13)*
309.20 1026 301052
Bockenem
203.05 1404 148646
NTU1-R(9)
168.42 636 53648
FGR
215.88 780 39488
FlexRouter
195.50 1088 38976
BoxRouter
317.07 270 38146
NTHU-R(3)
442.72 1306 34236
FastRouter
184.40 1058 32840
MaizeRouter
WL Max OV Total OV
* 1 net had incomplete/ invalid routing solution.