Design Space Exploration of Reinforcement Learning Configurations for Post-Legalization Placement
Authors: Foteini Oikonomou, Maria Pantazi-Kypraiou, George Goudroumanis, Pavlos Stoikos, Athanasios Tziouvaras, Christos Anagnostopoulos, Georgios Karakonstantis, George Floros
Organizations: Department of Electrical and Computer Engineering, University of Thessaly, Volos, Greece · School of Computing Science, University of Glasgow, UK · Department of Electronic and Electrical Engineering, Trinity College Dublin, Ireland
Graph Neural Networks (GNNs) and Reinforcement Learning (RL) have recently been explored for VLSI placement optimization, but their effectiveness for post-legalization placement refinement remains unclear. This paper presents a systematic design space exploration of a GNN-Proximal Policy Optimization (GNN-PPO) framework across three ISPD2015 benchmarks. We evaluate 18 configurations covering reward functions, GNN architectures, action spaces, candidate-set sizes, and training strategies. We analyse the results we obtain to identify pitfalls and to assess the prospects and opportunities of the RL methods for post-legalization placement. On top of that we propose a design classification approach to guide the design decisions of RL models.
Figures & tables
Design
N (cells)
Baseline HPWL ( μ m)
mgc_fft_1
32K
260,172
mgc_pci_bridge32_a
∼ 30K
548,355 B
mgc_matrix_mult_1
155K
1,518,463
TABLE I: The ISPD2015 benchmarks used to perform the design space exploration.
Config.
Arch.
Action
Reward
K
Partit.
Train Δ %
Eval Δ %
mgc_fft_1
C1
GAT-2L
1-site
Local
5K
No
0.44
0.20
C2
GAT-2L
1-site
Normalized
5K
No
0.41
0.20
C3
GCN
1-site
Local
5K
No
0.46
0.21
C4
SAGE
1-site
Local
5K
No
0.53
0.20
C5
GAT-2L
3-site
Local
5K
No
0.26
0.22
TABLE II: Design space exploration configurations and results, grouped per benchmark.
Design
Sp
Rm
Class
Train Δ %
Eval Δ %
mgc_fft_1
1.14×10−3
9.27
A
0.53
0.20
mgc_pci_bridge32_a
1.96×10−3
0.97
B
5.85
0.43
mgc_matrix_mult_1
1.41×10−4
4.77
C
0.04
0.03
TABLE III: Evaluation of the proposed design classification approach over the ISPD2015 benchmarks.
Department of Electrical and Computer Engineering, University of Thessaly, Volos, Greece · School of Computing Science, University of Glasgow, UK · Department of Electronic and Electrical Engineering, Trinity College Dublin, Ireland
State Key Laboratory of Novel Software Technology, Nanjing University, China · School of Artificial Intelligence, Nanjing University, China · Huawei Noah’s Ark Lab, China
Institute of Microelectronics (IME), Agency for Science, Technology and Research (A*STAR), 2 Fusionopolis Way, Innovis #08-02, Singapore 138634, Republic of Singapore