Fine granularity clustering-based placement

被引:11
|
作者
Hu, B [1 ]
Marek-Sadowska, M [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Elect & Comp Engn, Santa Barbara, CA 93106 USA
关键词
clustering method; interconnect prediction; placement;
D O I
10.1109/TCAD.2004.825868
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the problem of improving the efficiency of placement algorithms. We employ a fine granularity clustering technique to reduce the original placement problem size. The reduction is feasible because a global placer may not need to operate on the bottom level netlist in order to achieve a competitive result. In general, placement algorithm efficiency is well correlated with the number of nodes in the netlist. Reducing the size of the placement problem (the number of nodes to be placed) leads to greater efficiency. We propose two new clustering algorithms. One applies net absorption, and the other is based on wire-length prediction. We have integrated those algorithms into our fast placer implementation (FPI) framework. We demonstrate experimentally that FPI achieves significant speedup while maintaining placement quality comparable to the state-of-the-art standard cell placer.
引用
收藏
页码:527 / 536
页数:10
相关论文
共 50 条
  • [1] Clustering-based device-to-device cache placement
    Kazez, Ahmet Cihat
    Girici, Toga
    [J]. AD HOC NETWORKS, 2019, 84 : 170 - 177
  • [2] Markov Clustering-Based Placement Algorithm for Hierarchical FPGAs
    戴晖
    周强
    边计年
    [J]. Tsinghua Science and Technology, 2011, 16 (01) : 62 - 68
  • [3] ASDMG: business topic clustering-based architecture smell detection for microservice granularity
    Wang, Sixuan
    Jin, Baoqing
    Yu, Dongjin
    Cheng, Shuhan
    [J]. SOFTWARE QUALITY JOURNAL, 2024, 32 (03) : 1341 - 1374
  • [4] Clustering-based data placement in cloud computing: a predictive approach
    Sellami, Mokhtar
    Mezni, Haithem
    Hacid, Mohand Said
    Gammoudi, Mohamed Moshen
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3311 - 3336
  • [5] Clustering-based data placement in cloud computing: a predictive approach
    Mokhtar Sellami
    Haithem Mezni
    Mohand Said Hacid
    Mohamed Moshen Gammoudi
    [J]. Cluster Computing, 2021, 24 : 3311 - 3336
  • [6] Pre-layout physical connectivity prediction with application in clustering-based placement
    Liu, QH
    Marek-Sadowska, M
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2005, : 31 - 37
  • [7] Inverse Clustering-based Job Placement Method for Efficient Big Data Analysis
    Zhang, Dong
    Yan, Bing-Heng
    Feng, Zhen
    Qi, Yuan
    Su, Zhi-Yuan
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1796 - 1799
  • [8] Clustering-based disambiguation of fine-grained place names from descriptions
    Chen, Hao
    Vasardani, Maria
    Winter, Stephan
    [J]. GEOINFORMATICA, 2019, 23 (03) : 449 - 472
  • [9] Clustering-based disambiguation of fine-grained place names from descriptions
    Hao Chen
    Maria Vasardani
    Stephan Winter
    [J]. GeoInformatica, 2019, 23 : 449 - 472
  • [10] Markov Clustering-Based Content Placement in Roadside-Unit Caching With Deadline Constraint
    Wang, Yu-Ting
    Lin, Ting-Yu
    Sou, Sok-Ian
    Chen, Lo-An
    Tsai, Meng-Hsun
    Chen, Yean-Ru
    Tu, Chia-Heng
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, : 1 - 12