Enhancing cell delay accuracy in post-placed netlists using ensemble tree-based algorithms

被引:0
|
作者
Attaoui, Yassine [1 ]
Chentouf, Mohamed [1 ]
Ismaili, Zine El Abidine Alaoui [2 ]
El Mourabit, Aimad [3 ]
机构
[1] Siemens EDA CSD Calypto Synth Solut, Rabat, Morocco
[2] Mohammed V Univ, Informat Commun & Embedded Syst ICES Team, Rabat, Morocco
[3] Abdelmalek Essaadi Univ, Syst & Data Engn Team, ENSA Tangier, Tangier, Morocco
关键词
Delay estimation; Machine learning; Tree-based algorithms; Post-placement delay estimation; Cell delay;
D O I
10.1016/j.vlsi.2024.102193
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, the ASIC design is increasing in complexity, and PPA targets are pushed to the limit. The lack of physical information at the early design stages hinders precise timing predictions and may lead to design re -spins. In previous work, we successfully improved timing prediction at the post -placement stage using the Random Forest model, achieving 91.25% cell delay accuracy. Building upon this, we further investigate the potential of Ensemble Tree-based algorithms, specifically focusing on " Extremely Randomized Trees "and " Gradient Boosting ", to close the gap in cell delay accuracy. In this paper, we enrich the training dataset with new 16 nm industrial designs. The results demonstrate a substantial improvement, with an average cell delay accuracy of 92.01% and 84.26% on unseen data. The average Root-Mean-Square-Error is significantly reduced from 12.11 to 3.23 and 7.76 on unseen data.
引用
收藏
页数:10
相关论文
共 50 条
  • [11] Accelerating t-SNE using Tree-Based Algorithms
    van der Maaten, Laurens
    JOURNAL OF MACHINE LEARNING RESEARCH, 2014, 15 : 3221 - 3245
  • [12] Accelerating t-SNE using tree-based algorithms
    Van Der Maaten, Laurens
    Journal of Machine Learning Research, 2015, 15 : 3221 - 3245
  • [13] Vibration Based Fault Monitoring of a Compressor using Tree-based Algorithms
    Prashanth, Kotha
    Elangovan, M.
    INTERNATIONAL CONFERENCE ON ADVANCES IN MATERIALS AND MANUFACTURING APPLICATIONS (ICONAMMA-2018), 2019, 577
  • [14] Classification of repeated measurements data using tree-based ensemble methods
    Werner Adler
    Sergej Potapov
    Berthold Lausen
    Computational Statistics, 2011, 26
  • [15] Predicting musculoskeletal disorders risk using tree-based ensemble methods
    Paraponaris, A.
    Ba, A.
    Gallic, E.
    Liance, Q.
    Michel, Pierre
    EUROPEAN JOURNAL OF PUBLIC HEALTH, 2019, 29
  • [16] Detection of Android Malware using Tree-based Ensemble Stacking Model
    Shafin, Sakib Shahriar
    Ahmed, Md Maroof
    Pranto, Mahmud Alam
    Chowdhury, Abdullahi
    2021 IEEE ASIA-PACIFIC CONFERENCE ON COMPUTER SCIENCE AND DATA ENGINEERING (CSDE), 2021,
  • [17] Classification of repeated measurements data using tree-based ensemble methods
    Adler, Werner
    Potapov, Sergej
    Lausen, Berthold
    COMPUTATIONAL STATISTICS, 2011, 26 (02) : 355 - 369
  • [18] Deriving PM2.5 from satellite observations with spatiotemporally weighted tree-based algorithms: enhancing modeling accuracy and interpretability
    Li, Tongwen
    Wang, Yuan
    Wu, Jingan
    NPJ CLIMATE AND ATMOSPHERIC SCIENCE, 2024, 7 (01):
  • [19] Natural mortality estimation using tree-based ensemble learning models
    Liu, Chanjuan
    Zhou, Shijie
    Wang, You-Gan
    Hu, Zhihua
    ICES JOURNAL OF MARINE SCIENCE, 2020, 77 (04) : 1414 - 1426
  • [20] Performance comparisons of tree-based and cell-based contact detection algorithms
    Han, K.
    Feng, Y. T.
    Owen, D. R. J.
    ENGINEERING COMPUTATIONS, 2007, 24 (1-2) : 165 - 181