Accelerating data acquisition with FPGA-based edge machine learning: a case study with LCLS-II

Abstract New scientific experiments and instruments generate vast amounts of data that need to be transferred for storage or further processing, often overwhelming traditional systems. Edge machine learning (EdgeML) addresses this challenge by integrating machine learning (ML) algorithms with edge computing, enabling real-time data processing directly at the point of data generation. EdgeML is particularly beneficial for environments where immediate decisions are required, or where bandwidth and storage are limited. In this paper, we demonstrate a high-speed configurable ML model in a fully customizable EdgeML system using a field programmable gate array (FPGA). Our demonstration focuses on an angular array of electron spectrometers, referred to as the ‘CookieBox,’ developed for the Linac Coherent Light Source II project. The EdgeML system captures 51.2 Gbps from a 6.4 GS s −1 analog to digital converter and is designed to integrate data pre-processing and ML inside an FPGA. Our implementation achieves an inference latency of 0.2 µ s for the ML model, and a total latency of 0.4 µ s for the complete EdgeML system, which includes pre-processing, data transmission, digitization, and ML inference. The modular design of the system allows it to be adapted for other instrumentation applications requiring low-latency data processing.

Authors

Institutions

Publication Details

Journal
Machine Learning Science and Technology
Published
2024-11-04
DOI
https://doi.org/10.1088/2632-2153/ad8ea8
Citations
1
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Accelerating data acquisition with FPGA-based edge machine learning: a case study with LCLS-II

Mohammad Mehdi Rahimifar, Ryan Coffee, Audrey Corbeil Therrien, Q. Wingering et al.
1 citations
Machine Learning Science and Technology
Neural Networks and Applications
0.35
article

Accelerating data acquisition with FPGA-based edge machine learning: a case study with LCLS-II

Mohammad Mehdi Rahimifar, Ryan Coffee, Audrey Corbeil Therrien, Q. Wingering, Berthié Gouin-Ferland
article en
1 citations

Abstract

Abstract New scientific experiments and instruments generate vast amounts of data that need to be transferred for storage or further processing, often overwhelming traditional systems. Edge machine learning (EdgeML) addresses this challenge by integrating machine learning (ML) algorithms with edge computing, enabling real-time data processing directly at the point of data generation. EdgeML is particularly beneficial for environments where immediate decisions are required, or where bandwidth and storage are limited. In this paper, we demonstrate a high-speed configurable ML model in a fully customizable EdgeML system using a field programmable gate array (FPGA). Our demonstration focuses on an angular array of electron spectrometers, referred to as the ‘CookieBox,’ developed for the Linac Coherent Light Source II project. The EdgeML system captures 51.2 Gbps from a 6.4 GS s −1 analog to digital converter and is designed to integrate data pre-processing and ML inside an FPGA. Our implementation achieves an inference latency of 0.2 µ s for the ML model, and a total latency of 0.4 µ s for the complete EdgeML system, which includes pre-processing, data transmission, digitization, and ML inference. The modular design of the system allows it to be adapted for other instrumentation applications requiring low-latency data processing.

Machine Learning Science and TechnologyVol. 5(4)
SLAC National Accelerator Laboratory (US), Tennessee Technological University (US), Stanford University (US)
U.S. Department of Energy, Canada Research Chairs, Office of Science, Basic Energy Sciences
Openalex Percentile: Top 32%
Neural Networks and Applications
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Accelerating data acquisition with FPGA-based edge machine learning: a case study with LCLS-II — Mohammad Mehdi Rahimifar, Ryan Coffee, et al. · Machine Learning Science and Technology (2024) | TGRS Research Map | TGRS