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 条
  • [1] Tree-Based Ensemble Models and Algorithms for Classification
    Tsiligaridis, J.
    2023 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION, ICAIIC, 2023, : 103 - 106
  • [2] Enhancing the performance of decision tree-based packet classification algorithms using CPU cluster
    Mahdi Abbasi
    Aazad Shokrollahi
    Cluster Computing, 2020, 23 : 3203 - 3219
  • [3] Enhancing the performance of decision tree-based packet classification algorithms using CPU cluster
    Abbasi, Mahdi
    Shokrollahi, Aazad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3203 - 3219
  • [4] Evaluation of tree-based ensemble learning algorithms for building energy performanceestimation
    Papadopoulos, Sokratis
    Azar, Elie
    Woon, Wei-Lee
    Kontokosta, Constantine E.
    JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2018, 11 (03) : 322 - 332
  • [5] Fine Particulate Matter Concentration Level Prediction by using Tree-based Ensemble Classification Algorithms
    Zhao, Yin
    Abu Hasan, Yahya
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (05) : 21 - 27
  • [6] ATM Allocation Using Decision Tree-Based Algorithms
    Yurdakul, Hazal Hasret
    Kasikci, Kerem
    Cagatay, Ilhan
    Guven, Melih
    Koras, Murat
    Akgun, Baris
    Gonen, Mehmet
    29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [7] Enhancing credit risk prediction based on ensemble tree-based feature transformation and logistic regression
    Liu, Jiaming
    Liu, Jiajia
    Wu, Chong
    Wang, Shouyang
    JOURNAL OF FORECASTING, 2024, 43 (02) : 429 - 455
  • [8] Prediction of Water Carbon Fluxes and Emission Causes in Rice Paddies Using Two Tree-Based Ensemble Algorithms
    Gu, Xinqin
    Yao, Li
    Wu, Lifeng
    SUSTAINABILITY, 2023, 15 (16)
  • [9] Flash Flood Susceptibility Modeling Using New Approaches of Hybrid and Ensemble Tree-Based Machine Learning Algorithms
    Band, Shahab S.
    Janizadeh, Saeid
    Pal, Subodh Chandra
    Saha, Asish
    Chakrabortty, Rabin
    Melesse, Assefa M.
    Mosavi, Amirhosein
    REMOTE SENSING, 2020, 12 (21) : 1 - 23
  • [10] Enhancing Tree-Based ORAM Using Batched Request Reordering
    Sanchez-Artigas, Marc
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2018, 13 (03) : 590 - 604