Speaker
Description
Imaging detectors play a key role in X-ray experiments at synchrotron facilities, and their continuous increase in data generation capabilities keeps opening opportunities for new science in many domains. The integration of such fast instruments is a challenge in terms of data acquisition (DAQ) [1], processing and storage. Consequently, the ESRF has developed LIMA2 [2], a scalable framework for high-throughput 2D DAQ and real-time processing, as part of its data strategy for the EBS [3]. LIMA2 targets edge computing for low-latency online data analysis and feature extraction, providing fast feedback to the experiment and advanced data reduction techniques like veto and rejection. The pre-processed output is available to the downstream EWOKS stage [4] through Bliss-Data, metadata and HDF5, resulting in a complete and coherent solution for the ESRF. In production since 2023, LIMA2 is installed at seven ESRF beamlines for controlling PSI Jungfrau, Dectris Eiger2 & Pilatus4, and ESRF Smartpix detectors. In this work we update on the status of the project, with the latest developments like the Fast Azimuthal Integration (FAI) pipeline, based on pyFAI OpenCL code [5]. A new feature in the core processing library is the support of frame accumulation in multi-receiver topology, which is particularly challenging with dynamic frame dispatch. Accumulation can be used during long exposures to ensure a low latency in the algorithm verifying that the photon flux does not go beyond a safe threshold, critical for protecting against radiation damage. All these developments are exposed to the user through a consolidated Bliss and Bliss-Data support [6]. The deployment of new detectors like the Rigaku XSPA is also presented, along with the plans for the next expected detector integrations. Finally, we summarize the anticipated project evolution in the short- and medium-term and share our vision for the long-term.