The design and performance of the real time software architecture for the ITER Radial Neutron Camera
N. Cruz, B. Santos, A. Fernandes, P.F. Carvalho, J. Sousa, B., Gon\c{c}alves, M. Riva, C. Centioli, D. Marocco, B. Esposito, C.M.B.Correia,, and R.C. Pereira

TL;DR
This paper presents the design and testing of a high-performance real-time software architecture for the ITER Radial Neutron Camera, capable of processing large data rates and providing real-time neutron emissivity profiles during plasma experiments.
Contribution
It introduces a distributed multi-core CPU based architecture and algorithms tailored for real-time neutron spectra processing and emissivity calculation in ITER diagnostics.
Findings
Achieved real-time processing at 2 MEvents/s per LOS.
Demonstrated effective neutron/gamma discrimination and pile-up correction.
Preliminary tests show the system meets ITER's performance requirements.
Abstract
The neutron detection system for characterization of emissivity in ITER Tokamak during DD and DT experiments poses serious challenges to the performance of the diagnostic control and data acquisition system (CDAcq). The ongoing design of the ITER Radial Neutron Camera (RNC) diagnostic is composed by 26 lines of sight (LOS) for complete plasma inspection. The CDAcq system aims at meeting the ITER requirements of delivering the measurement of the real-time neutron emissivity profile with time resolution and control cycle time of 10 ms at peak event rate of 2 MEvents/s per LOS. This measurement demands the generation of the neutron spectra for each LOS with neutron/gamma discrimination and pile up rejection. The neutron spectra can be totally processed in the host CPU or it can use the processed data coming from the system FPGA. The number of neutron counts extracted from the spectra is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
