Errant Beam Detection Using the AMD Versal ACAP and Vitis AI

Anthony M. Cabrera, Yigit A. Yucesan, Frank Y. Liu, Willem Blokland, Jeffrey S. Vetter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publication2023 IEEE High Performance Extreme Computing Conference, HPEC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350308600
DOIs
StatePublished - 2023
Event2023 IEEE High Performance Extreme Computing Conference, HPEC 2023 - Virtual, Online, United States
Duration: Sep 25 2023Sep 29 2023

Publication series

Name2023 IEEE High Performance Extreme Computing Conference, HPEC 2023

Conference

Conference2023 IEEE High Performance Extreme Computing Conference, HPEC 2023
Country/TerritoryUnited States
CityVirtual, Online
Period09/25/2309/29/23

Funding

This research used resources of the Experimental Computing Laboratory (ExCL) at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725 This research was supported by the Defense Advanced Research Projects Agency Microsystems Technology Office Domain-Specific System-on-Chip Program. This research used resources of the Experimental Comput- ing Laboratory (ExCL) at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. De- partment of Energy under Contract No. DE-AC05-00OR22725 This research was supported by the Defense Advanced Research Projects Agency Microsystems Technology Office Domain-Specific System-on-Chip Program. The authors would like to thank Joseph Melber and Paul Hartke at AMD for helping to procure the VCK190 and connecting us with technical staff to troubleshoot issues.

FundersFunder number
U.S. De- partment of Energy
U.S. Department of EnergyDE-AC05-00OR22725
Defense Advanced Research Projects AgencyVCK190
Office of Science

    Keywords

    • Artificial Intelligence
    • Edge Computing
    • Heterogeneous Computing
    • Machine Learning
    • Versal ACAP
    • Vitis AI

    Fingerprint

    Dive into the research topics of 'Errant Beam Detection Using the AMD Versal ACAP and Vitis AI'. Together they form a unique fingerprint.

    Cite this