SERS-3DPlace: Ensemble Reinforcement Learning for 3D Monolithic Placement

被引:0
作者
Mansoor, Abdullah [1 ]
Chrzanowska-Jeske, Malgorzata [1 ]
机构
[1] Portland State Univ, Elect & Comp Engn, Portland, OR 97207 USA
来源
2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024 | 2024年
关键词
Machine Learning; Reinforcement Learning; Placement; Regression Analysis; Monolithic; 3DIC; Sequential Integration;
D O I
10.1109/ISCAS58744.2024.10558181
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A novel Reinforcement Learning (RL) approach, that uses sequence-based placement representations and ensemble learning, is proposed for Monolithic 3D IC (M3D) placement. Our algorithm successfully chooses one of the best of the four types of placement perturbation actions most of the time. A New Ensemble-based policy allows to use multiple learning algorithms to choose good actions. RL produces an initial solution for Simulated Annealing (SA) that generates the final answer. To illustrate the effectiveness of SERS-3DPlace, we tested it on 8-128-bit MUX-based right arithmetic shifter (Muxs) circuits and a circuit with non-regular connections, as compared to Mux-based shifters, all implemented in 2-layer Monolithic 3D technology. The experimental results show that the Ensemble-based policy performs 2.5X better than the Multilayer Perceptron (MLP)-based policy, and the new SERS-3DPlace shows 2X improvement in the RL stage over RS3DPLace [1].
引用
收藏
页数:5
相关论文
共 29 条
[1]   VLSI Placement Parameter Optimization using Deep Reinforcement Learning [J].
Agnesina, Anthony ;
Chang, Kyungwook ;
Lim, Sung Kyu .
2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
[2]  
[Anonymous], 2015, Tech. Rep.
[3]  
Bergstra J., 2011, J MACHINE LEARNING R, V13, P2563
[4]  
Breslow N. E., 2007, GEN LINEAR MODELS CH
[5]   Cascade2D: A Design-Aware Partitioning Approach to Monolithic 3D IC with 2D Commercial Tools [J].
Chang, Kyungwook ;
Sinha, Saurabh ;
Cline, Brian ;
Southerland, Raney ;
Doherty, Michael ;
Yeric, Greg ;
Lim, Sung Kyu .
2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
[6]  
Chang K, 2017, ICCAD-IEEE ACM INT, P805, DOI 10.1109/ICCAD.2017.8203860
[7]   XGBoost: A Scalable Tree Boosting System [J].
Chen, Tianqi ;
Guestrin, Carlos .
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, :785-794
[8]  
Chen X, 2023, ARXIV, DOI DOI 10.48550/ARXIV.2302.06675
[9]  
Cheng R., 2021, 35 C NEUR INF PROC S
[10]  
Delen D., 2020, PREDIVTIVE ANAL DATA