Clustering Optimization Based on Simulated Annealing Algorithm for Reconfigurable Systems-On-Chip

被引:0
作者
Gavrilov, Sergey [1 ]
Zheleznikov, Daniil [1 ]
Khvatov, Vasiliy [1 ]
Chochaev, Rustam [1 ]
机构
[1] Natl Res Univ Elect Technol MIET, Russian Acad Sci IPPM RAS, Inst Design Problems Microelect, Dept CAD, Moscow, Zelenograd, Russia
来源
PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS) | 2018年
基金
俄罗斯科学基金会;
关键词
field programmable gate array (FPGA); Reconfigurable Systems-on-Chip; clustering; Rent's rule; interconnect; Kernighan-Lin algorithm; Simulated Annealing;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A bottom-up circuit clustering step is one of the most significant steps in the reconfigurable systems-on-chip design flow. Qualitative clustering provides the efficiency of subsequent placement and routing steps. The goals of circuit clustering are following: a) achieving the high density by minimizing the number of clusters; b) decreasing time delays by localizing time-critical connections within a cluster and using fast local routing resources. There are several popular solutions to these issues such as partitioning algorithms, bottom-up clustering and heuristic algorithms. In this paper we present a simulated annealing approach for clustering optimization for the reconfigurable system-on-chip based on the "Almaz-14" FPGA. We analyze and compare our algorithm with three popular approaches: basic clustering; Kernighan-Lin partitioning algorithm; clustering algorithm using Rent's rule. Experimental results on a set of ISCAS' 85 and ISCAS' 89 benchmarks demonstrate that presented algorithm in cooperation with algorithm using Rent's rule has comparable effectiveness to other clustering algorithms.
引用
收藏
页码:1492 / 1495
页数:4
相关论文
共 50 条
  • [41] Noise barrier optimization using a simulated annealing algorithm
    Mun, Sungho
    Cho, Yoon-Ho
    APPLIED ACOUSTICS, 2009, 70 (08) : 1094 - 1098
  • [42] An efficient composite simulated annealing algorithm for global optimization
    Li, YJ
    Yao, J
    Yao, DZ
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 1165 - 1169
  • [43] Application of Simulated Annealing Algorithm In Sintering Burdening Optimization
    Chang, Jian
    Su, Buxin
    Zhang, Jianliang
    Cao, Weichao
    Guo, Hongwei
    Ren, Shan
    ADVANCES IN METALLURGICAL AND MINING ENGINEERING, 2012, 402 : 116 - 122
  • [44] Thermodynamic calculations using a simulated annealing optimization algorithm
    Bonilla-Petriciolet, Adrian
    Segovia-Hernandez, Juan Gabriel
    Castillo-Borja, Florianne
    Bravo-Sanchez, Ulises Ivan
    REVISTA DE CHIMIE, 2007, 58 (04): : 369 - 378
  • [45] Degeneration simulated annealing algorithm for combinatorial optimization problems
    Aylaj, Bouchaib
    Belkasmi, Mostafa
    Zouaki, Hamid
    Berkani, Ahlam
    2015 15TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA), 2015, : 557 - 562
  • [46] Convergence of the simulated annealing algorithm for continuous global optimization
    Yang, RL
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2000, 104 (03) : 691 - 716
  • [47] A modification of the simulated annealing algorithm for discrete stochastic optimization
    Ahmed, Mohamed A.
    ENGINEERING OPTIMIZATION, 2007, 39 (06) : 701 - 714
  • [48] A simulated annealing algorithm for transient optimization in gas networks
    Mahlke, Debora
    Martin, Alexander
    Moritz, Susanne
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2007, 66 (01) : 99 - 115
  • [50] Convergence of the Simulated Annealing Algorithm for Continuous Global Optimization
    R. L. Yang
    Journal of Optimization Theory and Applications, 2000, 104 : 691 - 716