TrackGNN: A Highly Parallelized and Self-Adaptive GNN Accelerator for Track Reconstruction on FPGAs

  • Shuyang Li
  • , Hanqing Zhang
  • , Ruiqi Chen
  • , Bruno Da Silva
  • , Giorgian Borca-Tasciuc
  • , Dantong Yu
  • , Cong Hao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Real-time track reconstruction in high energy physics imposes stringent latency constraints, hindering the deployment of graph neural networks (GNNs) on general-purpose platforms. We present TrackGNN11https//github.com/silvenachen/TrackGNN, an open-sourced GNN accelerator for track reconstruction. Using a dataflow architecture with multiple parallelism and a self-adaptive renaming mechanism, TrackGNN shows 27.6× speedup over CPUs, up to 101.1× over GPUs, and 5.7× over an FPGA overlay. Compared with FlowGNN, the renaming mechanism also reduces end-to-end latency by 1.12-1.16× with negligible resource overhead.

Original languageEnglish (US)
Title of host publicationProceedings - 2025 IEEE 33rd Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages269
Number of pages1
ISBN (Electronic)9798331502812
DOIs
StatePublished - 2025
Event33rd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2025 - Fayetteville, United States
Duration: May 4 2025May 7 2025

Publication series

NameProceedings - 2025 IEEE 33rd Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2025

Conference

Conference33rd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2025
Country/TerritoryUnited States
CityFayetteville
Period5/4/255/7/25

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Science Applications
  • Control and Optimization
  • Software

Fingerprint

Dive into the research topics of 'TrackGNN: A Highly Parallelized and Self-Adaptive GNN Accelerator for Track Reconstruction on FPGAs'. Together they form a unique fingerprint.

Cite this