Since 18 of December 2019 conferences.iaea.org uses Nucleus credentials. Visit our help pages for information on how to Register and Sign-in using Nucleus.

12–15 Jun 2023
Ghent University, Ghent, Belgium
Europe/Vienna timezone

Real-time implementation of intelligent data processing applications: gamma/neutron discrimination and hot spot identification

15 Jun 2023, 10:30
30m
Ghent University, Ghent, Belgium

Ghent University, Ghent, Belgium

Oral Analysis of time series, images and video: detection, identification and prediction TIV/3 Analysis of time series, images and video: detection, identification and prediction

Speaker

Prof. Mariano Ruiz (Universidad Politecnica de Madrid)

Description

This contribution presents the methodology used for implementing two intelligent data processing applications using real-time heterogeneous platforms.
• The first application involves discriminating between gamma and neutron pulses acquired using a scintillator through the use of deep learning techniques implemented with 1-D convolutional neural networks (CNNs) and high-sampling rate analog to digital converters (ADCs). The selected architecture was implemented using the IntelFPGA OpenCL SDK environment and evaluated for performance and resource utilization.
• The second application uses the Connected Components Labeling algorithm to detect hot-spot in an image acquired with a high-speed camera. Heterogeneous computing techniques based on the OpenCL standard were applied to achieve real-time performance on a Micro Telecommunications Computer Architecture (MTCA) platform.
Both applications use the CPU, GPU, and FPGA computation capabilities to process the acquired data and have been integrated with the nominal device support (NDS) model developed by ITER. The results are comparable to the state-of-the-art solutions while employing a much-reduced development cycle with high-level programming languages such as C/C++, the specialized algorithms can be evaluated in a short development cycle. The proposed solutions balance the computational load between a field-programmable gate array (FPGA) and a graphical processing unit (GPU), and the algorithm is optimized to take advantage of the specific characteristics of each platform. The neutron discrimination algorithm achieved up to 79k Events of real-time discrimination, while the hot spot detection algorithm achieved up to 3000 frames processed per second. Using the OpenCL programming framework for these developments has been beneficial because the same algorithm can be evaluated in different hardware platforms; thus, the developer may select the platform that best fits the best performance.

Speaker's Affiliation Universidad Politécnica de Madrid
Member State or IGO/NGO Spain

Primary author

Prof. Mariano Ruiz (Universidad Politecnica de Madrid)

Co-authors

Mr Miguel Astrain (Max-Planck-Institut für Plasmaphysik (IPP)) Dr Sergio Esquembri (Universidad Politécnica de Madrid) Julián Nieto (Universidad Politécnica de Madrid) Dr Antonio Carpeño (Universidad Politécnica de Madrid) Mr Cesar Gonzalez (Universidad Politécnica de Madrid) Andrea Murari (Consorzio RFX Padova) Dr Adam Stephen (Culham Centre for Fusion Energy)

Presentation materials