Learning to Place Chiplets: A Multi-Objective Reinforcement Learning Approach

By Richard Chang 1, Partha Pratim Kundu 1, Jun Liu 2, Dingjie Lu 2, Sezin Ata Kircali 1, Yubo Hou 1, Jie Wang 1, Gen Liang Lim 1, Sridhar Narayanaswamy 2, Rotaru Mihai Dragos 3, Rahul Dutta 3 and Ashish James 1
1 Institute for Infocomm Research, Singapore
2 Institute of High Performance Computing, Singapore
3 Institute of Microelectronics, Singapore

Abstract

As heterogeneous systems scale, traditional rule-based and stochastic methods used for chip placement face limitations in convergence, scalability, and thermal management. To address these challenges, we propose a reinforcement learning (RL) framework with multiobjective optimization, employing a customized reward shaping method to minimize interconnect wirelength and improve thermal distribution. We applied our approach to two generic use cases in 2.5D advanced packaging - a 4-chiplet RDL system and a multi-GPU system. Our results outperformed the state-of-the-art methods like Bayesian optimization (BO) by up to 40% in wirelength reduction with 4°C thermal improvements.

Keywords

Simulated annealing, Bayesian optimization, Multi-objective reinforcement learning, Advanced packaging

To read the full article, click here