TY - GEN
T1 - Errant Beam Detection Using the AMD Versal ACAP and Vitis AI
AU - Cabrera, Anthony M.
AU - Yucesan, Yigit A.
AU - Liu, Frank Y.
AU - Blokland, Willem
AU - Vetter, Jeffrey S.
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - The prevalence of ML and AI-powered solutions along with the slowing of Moore's Law has given rise to novel hardware platforms aimed at accelerating ML and AI. While programming these hardware platforms can be difficult, particularly for non-hardware experts, hardware vendors provide high-level tooling in an effort to address this difficulty. The Versal ACAP is an SoC designed by AMD that combines CPU cores, FPGA fabric, and a tiled, vector architecture called an AI engine all on the same socket. In an effort to more easily program this heterogeneous system, AMD has provided the Vitis AI development stack. In this work, we leverage Vitis AI to program a Versal ACAP to perform errant beam detection in the Spallation Neutron Source at Oak Ridge National Laboratory. Our initial work shows that after quantization and compilation of the model for the Versal ACAP, the classification accuracy, as measured by the AUC metric, is over 95% accurate while achieving this accuracy in 46 microseconds on average.
AB - The prevalence of ML and AI-powered solutions along with the slowing of Moore's Law has given rise to novel hardware platforms aimed at accelerating ML and AI. While programming these hardware platforms can be difficult, particularly for non-hardware experts, hardware vendors provide high-level tooling in an effort to address this difficulty. The Versal ACAP is an SoC designed by AMD that combines CPU cores, FPGA fabric, and a tiled, vector architecture called an AI engine all on the same socket. In an effort to more easily program this heterogeneous system, AMD has provided the Vitis AI development stack. In this work, we leverage Vitis AI to program a Versal ACAP to perform errant beam detection in the Spallation Neutron Source at Oak Ridge National Laboratory. Our initial work shows that after quantization and compilation of the model for the Versal ACAP, the classification accuracy, as measured by the AUC metric, is over 95% accurate while achieving this accuracy in 46 microseconds on average.
KW - Artificial Intelligence
KW - Edge Computing
KW - Heterogeneous Computing
KW - Machine Learning
KW - Versal ACAP
KW - Vitis AI
UR - http://www.scopus.com/inward/record.url?scp=85182608236&partnerID=8YFLogxK
U2 - 10.1109/HPEC58863.2023.10363622
DO - 10.1109/HPEC58863.2023.10363622
M3 - Conference contribution
AN - SCOPUS:85182608236
T3 - 2023 IEEE High Performance Extreme Computing Conference, HPEC 2023
BT - 2023 IEEE High Performance Extreme Computing Conference, HPEC 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2023 IEEE High Performance Extreme Computing Conference, HPEC 2023
Y2 - 25 September 2023 through 29 September 2023
ER -