An efficient two-level partitioning algorithm for VLSI circuits

被引:4
|
作者
Cherng, JS [1 ]
Chen, SJ [1 ]
Tsai, CC [1 ]
Ho, JM [1 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei 10764, Taiwan
关键词
D O I
10.1109/ASPDAC.1999.759712
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a new two-level bipartitioning algorithm TLP, combining a hybrid clustering technique with an iterative improvement based partitioning process, is proposed. The hybrid clustering algorithm consisting of a local bottom-up clustering technique to merge modules and a global top-down ratio-cut technique for decomposition can be used to reduce the partitioning complexity and improve the performance. To generate a high-quality partitioning solution, a module migration based partitioning algorithm MMP is also proposed as the base partitioner for the TLP algorithm. The MMP algorithm implicitly promotes the move of clusters during the module migration processes by paying more attention to the neighbors of moved modules, relaxing the size constraints temporarily during the migration process, and controlling the module migration direction. Experimental results obtained show that the TLP algorithm generates stable and high-quality partitioning results. The TLP algorithm improves the unstable property of module migration based algorithms such as FM [6] and STABLE [3] in terms of the average net cut value. On the other hand, TLP outperforms MELO [2], GFM(t) [11], and CDIPLA3[5] by 23%, 7%, and 10%, respectively and is competitive with hMetis [8], MLC [1], and LSR/MFFS [4] which have generated better results than many recent state-of-the-art partitioning algorithms.
引用
收藏
页码:69 / 72
页数:4
相关论文
共 50 条
  • [41] A two-level discretisation algorithm for the efficient solution of higher-dimensional population balance models
    Pinto, Mark A.
    Immanuel, Charles D.
    Doyle, Francis J., III
    [J]. CHEMICAL ENGINEERING SCIENCE, 2008, 63 (05) : 1304 - 1314
  • [42] Two-level classifier scheme for efficient eye location
    Wang, Xi
    Kang, Sung Kwan
    Rhee, Phill Kyu
    [J]. PROCEEDINGS OF THE FRONTIERS IN THE CONVERGENCE OF BIOSCIENCE AND INFORMATION TECHNOLOGIES, 2007, : 740 - 745
  • [43] Efficient two-level cryogenic power distribution system
    Mueller, OM
    Mueller, EK
    [J]. ADVANCES IN CRYOGENIC ENGINEERING, VOL 47, PTS A AND B, 2002, 613 : 1719 - 1725
  • [44] A Two-Level Detection Algorithm for Optical Fiber Vibration
    Bi, Fukun
    Ren, Xuecong
    Qu, Hongquan
    Jiang, Ruiqing
    [J]. PHOTONIC SENSORS, 2015, 5 (03) : 284 - 288
  • [45] Efficient two-level mesh based simulation of PRAMs
    Forsell, M
    Leppanen, V
    Penttonen, M
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 29 - 35
  • [46] An efficient quantum memory based on two-level atoms
    Iakoupov, Ivan
    Sorensen, Anders S.
    [J]. NEW JOURNAL OF PHYSICS, 2013, 15
  • [47] EFFICIENT TESTS FOR CMOS VLSI CIRCUITS
    RADHAKRISHNAN, D
    LAI, CM
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 1991, 71 (01) : 29 - 43
  • [48] Two-level checkpoint algorithm based on dynamic grouping
    Liu, Guo-Liang
    Chen, Shu-Yu
    Xu, Guang-Xia
    Chang, Guang-Hui
    [J]. Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2011, 39 (02): : 141 - 147
  • [49] A Two-Level Genetic Algorithm for Large Optimization Problems
    Pereira, Fabio H.
    Alves, Wonder A. L.
    Koleff, Lucas
    Nabeta, Silvio I.
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2014, 50 (02) : 733 - 736
  • [50] Two-level parallel implementation of FDTD algorithm on CBE
    Li, Bo
    Jin, Hai
    Shao, Zhiyuan
    [J]. PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 1812 - 1817