计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (16): 74-79.

• 研发、设计、测试 • 上一篇    下一篇

赋权超图划分算法的电路划分实验比较研究

冷  明1,2,孙凌宇1,郭恺强1,边计年2,朱  平1   

  1. 1.井冈山大学 计算机科学系,江西 吉安 343009
    2.清华大学 计算机科学与技术系,北京 100084
  • 出版日期:2012-06-01 发布日期:2012-06-01

Comparative experiment of weighted hypergraph partitioning algorithms based on circuit partitioning

LENG Ming1,2, SUN Lingyu1, GUO Kaiqiang1, BIAN Jinian2, ZHU Ping1   

  1. 1.Department of Computer Science, Jinggangshan University, Ji’an, Jiangxi 343009, China
    2.Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
  • Online:2012-06-01 Published:2012-06-01

摘要: 给出了赋权超图优化划分问题的形式化描述,并结合电路划分的具体应用,采用赋权超图来构造ISPD98电路测试基准的数学模型。阐述了基于迁移方法和多水平方法的赋权超图优化划分算法,并重点讨论了粗化阶段的不同结点匹配策略、迁移优化阶段的不同结点迁移优化策略。基于ISPD98测试基准给出的18 组电路,进行了迁移方法和多水平方法的对比实验,以及五种结点匹配和三种结点迁移优化不同组合策略的对比实验,实验数据对比充分验证了多水平方法的可行性和效率。

关键词: 电路网表, 超图, 划分算法, 迁移方法, 多水平方法

Abstract: The formal description of weighted hypergraph partitioning problem is presented and the hypergraph model of ISPD98 benchmark is built on the weighted hypergraph. Furthermore, the weighted hypergraph partitioning algorithms based on the move-based approach and multilevel method are described. Different matching strategies of coarsening phase and different refinement strategies of uncoarsening and refinement phase are emphatically discussed. It carries out two comparative experiments of the weighted hypergraph partitioning algorithms based on ISPD98 benchmark, which focus on the combination of five matching strategies and three refinement strategies, the efficiency of the move-based approach and multilevel method. The experiment and analysis show the feasibility and efficiency of multilevel method.

Key words: netlist, hypergraph, partitioning algorithm, move-based approach, multilevel method