mlsanityData to 14 Oct 2026

DR-CircuitGNN: Training Acceleration of Heterogeneous Circuit Graph Neural Network on GPUs

arXiv 2508.16769 ↗First posted 22 Aug 2025cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

The increasing scale and complexity of integrated circuit design have led to increased challenges in Electronic Design Automation (EDA). Graph Neural Networks (GNNs) have emerged as a promising approach to assist EDA design as circuits can be naturally represented as graphs. While GNNs offer a foundation for circuit analysis, they often fail to capture the full complexity of EDA designs. Heterogeneous Graph Neural Networks (HGNNs) can better interpret EDA circuit graphs as they capture both topological relationships and geometric features. However, the improved representation capability comes at the cost of even higher computational complexity and processing cost due to their serial module-wise message-passing scheme, creating a significant performance bottleneck. In this paper, we propose DR-CircuitGNN, a fast GPU kernel design by leveraging row-wise sparsity-aware Dynamic-ReLU and optimizing SpMM kernels during heterogeneous message-passing to accelerate HGNNs training on EDA-related circuit graph datasets. To further enhance performance, we propose a parallel optimization strategy that maximizes CPU-GPU concurrency by concurrently processing independent subgraphs using multi-threaded CPU initialization and GPU kernel execution via multiple cudaStreams. Our experiments show that on three representative CircuitNet designs (small, medium, large), the proposed method can achieve up to 3.51x and 4.09x speedup compared to the SOTA for forward and backward propagation, respectively. On full-size CircuitNet and sampled Mini-CircuitNet, our parallel design enables up to 2.71x speed up over the official DGL implementation cuSPARSE with negligible impact on correlation scores and error rates.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 11 of its 37 references that are in the map. First posted on arXiv 22 Aug 2025.

Builds on

11 of 37 references.

References · 11

  1. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
  2. 2017Graph Attention Networkscited by 8,923
  3. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  4. 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 950
  5. 2020GNNAdvisor: An Adaptive and Efficient Runtime System for GNN Acceleration on GPUscited by 51
  6. 2021On Joint Learning for Solving Placement and Routing in Chip Designcited by 44
  7. 2022LHNN: Lattice Hypergraph Neural Network for VLSI Congestion Predictioncited by 19
  8. 2021Generalizable Cross-Graph Embedding for GNN-based Congestion Predictioncited by 17
  9. 2020EMOGI: Efficient Memory-access for Out-of-memory Graph-traversal In GPUscited by 10
  10. 2024GDR-HGNN: A Heterogeneous Graph Neural Networks Accelerator Frontend with Graph Decoupling and Recouplingcited by 4
  11. 2023HiHGNN: Accelerating HGNNs through Parallelism and Data Reusability Exploitationcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.