Title :
On multilevel circuit partitioning
Author :
Wichlund, S. ; Aas, E.J.
Author_Institution :
Alcatel Telecom Norway AS, Oslo, Norway
Abstract :
Multilevel partitioning approaches for circuit partitioning has been shown to be powerful (J. Cong and M. Smith, 1993; C.J. Alpert et al., 1996; 1997). We improve the excellent multilevel partitioning algorithm by C.J. Alpert et al. (1997) by taking edge frequency information (G. von Laszweski, 1993) into account during coarsening/uncoarsening, and to break ties. In addition, the uncoarsening phase is guided by an adaptive scheme which adds flexibility to the number of levels in the uncoarsening phase. We apply our algorithm to 13 benchmark circuits and achieve an improvement in min-cut and average min-cut values of up to 8.6% and 34.6% respectively, compared to the method by Alpert et al., at no extra runtime. Furthermore, our algorithm provides results of very stable quality. This positions our algorithm as current state of the art in multilevel circuit partitioning.
Keywords :
circuit CAD; circuit optimisation; graph theory; adaptive scheme; average min-cut values; benchmark circuits; coarsening/uncoarsening; edge frequency information; multilevel circuit partitioning; multilevel partitioning algorithm; multilevel partitioning approaches; uncoarsening phase; Circuits; Clustering algorithms; Computer science; Cost function; Joining processes; Partitioning algorithms; Permission; Runtime; Telecommunications; Very large scale integration;
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
DOI :
10.1109/ICCAD.1998.144315