Title :
CBLO: a clustering based linear ordering for netlist partitioning
Author :
Seong, Kwang-Su ; Kyung, Chong-Min
Author_Institution :
Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
Abstract :
Proposes the CBLO (clustering-based linear ordering) algorithm, which consists of both global ordering and local ordering. In the global ordering, the algorithm forms clusters from n given vertices and orders the clusters. In the local ordering, the elements in each cluster are linearly ordered. The linear order thus produced is used to obtain optimal k-way partitioning based on a scaled cost objective function. Experiments with 11 benchmark circuits for k-way (2⩽k⩽10) partitioning showed that the proposed algorithm yields an average of 10.6% improvement over MELO (multiple-eigenvector linear ordering) for k-way scaled cost partitioning
Keywords :
graph theory; logic partitioning; sorting; CBLO algorithm; MELO; benchmark circuits; cluster ordering; clustering-based linear ordering; global ordering; linearly ordered cluster elements; local ordering; multiple-eigenvector linear ordering; netlist partitioning; optimal k-way partitioning; scaled cost objective function; vertex clusters; Circuits; Clustering algorithms; Cost function; Eigenvalues and eigenfunctions; Filling; Laplace equations; Partitioning algorithms; Size measurement; Space exploration; Vectors;
Conference_Titel :
Design Automation Conference, 1997. Proceedings of the ASP-DAC '97 Asia and South Pacific
Conference_Location :
Chiba
Print_ISBN :
0-7803-3662-3
DOI :
10.1109/ASPDAC.1997.600056