Assessment of Reinforcement Learning for Macro Placement

02/21/2023
by   Chung-Kuan Cheng, et al.
0

We provide open, transparent implementation and assessment of Google Brain's deep reinforcement learning approach to macro placement and its Circuit Training (CT) implementation in GitHub. We implement in open source key "blackbox" elements of CT, and clarify discrepancies between CT and Nature paper. New testcases on open enablements are developed and released. We assess CT alongside multiple alternative macro placers, with all evaluation flows and related scripts public in GitHub. Our experiments also encompass academic mixed-size placement benchmarks, as well as ablation and stability studies. We comment on the impact of Nature and CT, as well as directions for future research.

READ FULL TEXT
research
09/06/2021

Delving into Macro Placement with Reinforcement Learning

In physical design, human designers typically place macros via trial and...
research
10/30/2021

On Joint Learning for Solving Placement and Routing in Chip Design

For its advantage in GPU acceleration and less dependency on human exper...
research
06/16/2023

The False Dawn: Reevaluating Google's Reinforcement Learning for Chip Macro Placement

Reinforcement learning (RL) for physical design of silicon chips in a Go...
research
04/13/2022

Flexible Multiple-Objective Reinforcement Learning for Chip Placement

Recently, successful applications of reinforcement learning to chip plac...
research
05/25/2023

Locality and Utilization in Placement Suboptimality

The mixed-size placement benchmarks described in this book chapter direc...
research
02/12/2019

ELF OpenGo: An Analysis and Open Reimplementation of AlphaZero

The AlphaGo, AlphaGo Zero, and AlphaZero series of algorithms are a rema...
research
06/29/2023

Macro Placement by Wire-Mask-Guided Black-Box Optimization

The development of very large-scale integration (VLSI) technology has po...

Please sign up or login with your details

Forgot password? Click here to reset