Placement Optimization with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Placement Optimization is an important problem in systems and chip design, which consists of mapping the nodes of a graph onto a limited set of resources to optimize for an objective, subject to constraints. In this paper, we start by motivating reinforcement learning as a solution to the placement problem. We then give an overview of what deep reinforcement learning is. We next formulate the placement problem as a reinforcement learning problem and show how this problem can be solved with policy gradient optimization. Finally, we describe lessons we have learned from training deep reinforcement learning policies across a variety of placement optimization problems.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 1.
7 papers.
- 2022Tiny Robot Learning: Challenges and Directions for Machine Learning in Resource-Constrained Robotscited by 17
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
- 2022AI/ML Algorithms and Applications in VLSI Design and Technologycited by 5
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Modelscited by 5
- 2021VeRLPy: Python Library for Verification of Digital Designs with Reinforcement Learningcited by 3
- 2022Reinforcement Learning Framework for Server Placement and Workload Allocation in Multi-Access Edge Computingcited by 1
- 2022A Survey and Perspective on Artificial Intelligence for Security-Aware Electronic Design Automationcited by 1
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Models3 May 2023
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systems5 Oct 2022
- 2022Tiny Robot Learning: Challenges and Directions for Machine Learning in Resource-Constrained Robots11 May 2022
- 2022A Survey and Perspective on Artificial Intelligence for Security-Aware Electronic Design Automation19 Apr 2022
- 2022Reinforcement Learning Framework for Server Placement and Workload Allocation in Multi-Access Edge Computing21 Feb 2022
- 2022AI/ML Algorithms and Applications in VLSI Design and Technology21 Feb 2022
- 2021VeRLPy: Python Library for Verification of Digital Designs with Reinforcement Learning9 Aug 2021