Late Breaking Results: Parallelizing Net Routing with cGANs

被引:1
|
作者
Utyamishev, Dmitry [1 ]
Partin-Vaisband, Inna [1 ]
机构
[1] Univ Illinois, Chicago, IL 60607 USA
关键词
Net routing; multiterminal; deep learning; neural network; generative models; inpainting; cGAN; GPU;
D O I
10.1109/DAC18074.2021.9586319
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Obstacle-avoiding multiterminal net routing approach is proposed. The approach is inspired by deep learning image processing. The key idea is based on training a conditional generative adversarial network (cGAN) to interpret a routing task as a graphical bitmap and consequently map it to an optimal routing solution represented by another bitmap. The system is implemented in Python/Keras, trained on synthetically generated data, evaluated on typical high-resolution benchmarks, and compared with state-of-the-art traditional deterministic and deep learning solutions. The proposed system yields between 10.75x and 83.33x speedup over the traditional router without wirelength overhead due to effective parallelization on GPU hardware.
引用
收藏
页码:1372 / 1373
页数:2
相关论文
共 50 条
  • [1] Late Breaking Results: Incremental 3D Global Routing Considering Cell Movement
    Zou, Peng
    Lin, Zhifeng
    Ma, Chenyue
    Yu, Jun
    Chen, Jianli
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 1366 - 1367
  • [2] Late Breaking Results: Authenticated Call Stack
    Liljestrand, Hans
    Nyman, Thomas
    Ekberg, Jan-Erik
    Asokan, N.
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [3] Late Breaking Results: A Neural Network that Routes ICs
    Utyamishev, Dmitry
    Partin-Vaisband, Irina
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [4] Late Breaking Results: Distributed Timing Analysis at Scale
    Huang, Tsung-Wei
    Lin, Chun-Xun
    Wong, Martin D. F.
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [5] ACM RecSys' 18 Late-Breaking Results (Posters)
    Trattner, Christoph
    Murdock, Vanessa
    Chang, Shuo
    12TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS), 2018, : 529 - 530
  • [6] Late Breaking Results: Polynomial Formal Verification of Fast Adders
    Mahzoon, Alireza
    Drechsler, Rolf
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 1376 - 1377
  • [7] ACM RecSys'19 Late-Breaking Results (Posters)
    Tkalcic, Marko
    Pera, Maria Soledad
    RECSYS 2019: 13TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2019, : 572 - 573
  • [8] Megrez: Parallelizing FPGA Routing with Strictly-Ordered Partitioning
    Shen, Minghua
    Luo, Guojie
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 27 - 27
  • [9] Late breaking
    Hawkey, CJ
    Hawkey, GM
    Everitt, SJ
    Skelly, MM
    Stack, WA
    Gray, D
    ANNALS OF THE RHEUMATIC DISEASES, 2005, 64 : 86 - 86
  • [10] Late Breaking Results: Placement Initialization via a Projected Eigenvector Algorithm
    Chen, Pengwen
    Cheng, Chung-Kuan
    Chern, Albert
    Holtz, Chester
    Li, Aoxi
    Wang, Yucheng
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1398 - 1399