mlsanityData to 7 Oct 2026

FPGA-Accelerated SpeckleNN with SNL for Real-time X-ray Single-Particle Imaging

arXiv 2502.19734 ↗First posted 27 Feb 2025physics.ins-det cs.LG eess.IVcited by 1

Not on the map. Why?

Abstract (arXiv)

We implement a specialized version of our SpeckleNN model for real-time speckle pattern classification in X-ray Single-Particle Imaging (SPI) using the SLAC Neural Network Library (SNL) on an FPGA. This hardware is optimized for inference near detectors in high-throughput X-ray free-electron laser (XFEL) facilities like the Linac Coherent Light Source (LCLS). To fit FPGA constraints, we optimized SpeckleNN, reducing parameters from 5.6M to 64.6K (98.8% reduction) with 90% accuracy. We also compressed the latent space from 128 to 50 dimensions. Deployed on a KCU1500 FPGA, the model used 71% of DSPs, 75% of LUTs, and 48% of FFs, with an average power consumption of 9.4W. The FPGA achieved 45.015us inference latency at 200 MHz. On an NVIDIA A100 GPU, the same inference consumed ~73W and had a 400us latency. Our FPGA version achieved an 8.9x speedup and 7.8x power reduction over the GPU. Key advancements include model specialization and dynamic weight loading through SNL, eliminating time-consuming FPGA re-synthesis for fast, continuous deployment of (re)trained models. These innovations enable real-time adaptive classification and efficient speckle pattern vetoing, making SpeckleNN ideal for XFEL facilities. This implementation accelerates SPI experiments and enhances adaptability to evolving conditions.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 4 of its 23 references that are in the map. First posted on arXiv 27 Feb 2025.

Builds on

4 of 23 references.

References · 4

  1. 2018Rethinking floating point for deep learningcited by 22
  2. 2016Understanding the Impact of Precision Quantization on the Accuracy and Energy of Neural Networkscited by 17
  3. 2023SpeckleNN: A unified embedding for real-time speckle pattern classification in X-ray single-particle imaging with limited labeled examplescited by 2
  4. 2023Implementation of a framework for deploying AI inference engines in FPGAscited by 2

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.