Back to Search Start Over

NeuroSteiner: A Graph Transformer for Wirelength Estimation

Authors :
Manchanda, Sahil
Kianfar, Dana
Peschl, Markus
Lepert, Romain
Defferrard, Michaël
Publication Year :
2024

Abstract

A core objective of physical design is to minimize wirelength (WL) when placing chip components on a canvas. Computing the minimal WL of a placement requires finding rectilinear Steiner minimum trees (RSMTs), an NP-hard problem. We propose NeuroSteiner, a neural model that distills GeoSteiner, an optimal RSMT solver, to navigate the cost--accuracy frontier of WL estimation. NeuroSteiner is trained on synthesized nets labeled by GeoSteiner, alleviating the need to train on real chip designs. Moreover, NeuroSteiner's differentiability allows to place by minimizing WL through gradient descent. On ISPD 2005 and 2019, NeuroSteiner can obtain 0.3% WL error while being 60% faster than GeoSteiner, or 0.2% and 30%.<br />Comment: Work-in-Progress poster at the 2024 Design and Automation Conference (DAC'24)

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.2407.03792
Document Type :
Working Paper