vix.ing · top · new · best · stats · spec

Accelerated Charged Particle Tracking with Graph Neural Networks on FPGAs

2020/11/30 by Heintz, Aneesh, Razavimaleki, Vesal, Duarte, Javier +18
#Computational Physics (physics.comp-ph) #FOS: Computer and information sciences #FOS: Physical sciences #High Energy Physics - Experiment (hep-ex) #Instrumentation and Detectors (physics.ins-det) #Machine Learning (cs.LG)

paper · doi:10.48550/arxiv.2012.01563

Abstract

We develop and study FPGA implementations of algorithms for charged particle tracking based on graph neural networks. The two complementary FPGA designs are based on OpenCL, a framework for writing programs that execute across heterogeneous platforms, and hls4ml, a high-level-synthesis-based compiler for neural network to firmware conversion. We evaluate and compare the resource usage, latency, and tracking performance of our implementations based on a benchmark dataset. We find a considerable speedup over CPU-based execution is possible, potentially enabling such algorithms to be used effectively in future computing workflows and the FPGA-based Level-1 trigger at the CERN Large Hadron Collider.

Related