Multilevel circuit partitioning

作者: C.J. Alpert , Jen-Hsin Huang , A.B. Kahng

DOI: 10.1109/43.712098

关键词:

摘要: Many previous works in partitioning have used some underlying clustering algorithm to improve performance. As problem sizes reach new levels of complexity, a single application is insufficient produce excellent solutions. Recent work has illustrated the promise multilevel approaches. A recursively clusters instance until its size smaller than given threshold, then unclusters instance, while applying refinement algorithm. In this paper, we propose that exploits latest innovations classical iterative Our method also uses technique control number our matching-based Experimental results show heuristic outperforms numerous existing bipartitioning heuristics with improvements ranging from 6.9 27.9% for 100 runs and 3.0 20.6% just ten (while using less CPU time). Further, generates solutions better best known mincut bipartitionings seven ACM/SIGDA benchmark circuits, including golem3 (which over 100000 cells). We present quadrisection which compare favorably partitionings obtained by GORDIAN cell placement tool. been as basis an effective package.

参考文章(41)
Andrew B. Kahng, Lars Hagen, A new approach to effective circuit clustering international conference on computer aided design. pp. 422- 427 ,(1992) , 10.5555/304032.304146
Andrew B. Kahng, Lars W. Hagen, Dennis J.-H. Huang, On implementation choices for iterative improvement partitioning algorithms european design automation conference. pp. 144- 149 ,(1995) , 10.5555/224270.224308
B. W. Kernighan, S. Lin, An Efficient Heuristic Procedure for Partitioning Graphs Bell System Technical Journal. ,vol. 49, pp. 291- 307 ,(1970) , 10.1002/J.1538-7305.1970.TB01770.X
Y.G. Saab, A fast and robust network bisection algorithm IEEE Transactions on Computers. ,vol. 44, pp. 903- 913 ,(1995) , 10.1109/12.392848
Wenyong Deng, Shantanu Dutt, VLSI circuit partitioning by cluster-removal using iterative improvement techniques international conference on computer aided design. pp. 194- 200 ,(1996) , 10.5555/244522.244555
C.J. Alpert, L.W. Hagen, A.B. Kahng, A hybrid multilevel/genetic approach for circuit partitioning asia pacific conference on circuits and systems. pp. 298- 301 ,(1996) , 10.1109/APCAS.1996.569275
S. Areibi, A. Vannelli, An efficient clustering technique for circuit partitioning international symposium on circuits and systems. ,vol. 4, pp. 671- 674 ,(1996) , 10.1109/ISCAS.1996.542113
Shawki Areibi, Anthony Vannelli, Advanced Search Techniques for Circuit Partitioning. Quadratic Assignment and Related Problems. pp. 77- 98 ,(1993)
Yeh, Cheng, Lin, A probabilistic multicommodity-flow solution to circuit clustering problems international conference on computer aided design. pp. 428- 431 ,(1992) , 10.1109/ICCAD.1992.279333
Hagen, Kahng, A new approach to effective circuit clustering international conference on computer aided design. pp. 422- 427 ,(1992) , 10.1109/ICCAD.1992.279334