Author: Salnikov, A.
Paper Title Page
MOAL01 Maturity of the MAX IV Laboratory in Operation and Phase II Development 1
  • V. Hardion, P.J. Bell, M. Eguiraun, T. Eriksson, Á. Freitas, J.M. Klingberg, M. Lindberg, Z. Matej, S. Padmanabhan, A. Salnikov, P. Sjöblom, D.P. Spruce
    MAX IV Laboratory, Lund University, Lund, Sweden
  MAX~IV Laboratory, the first 4th generation synchrotron located in the south of Sweden, entered operation in 2017 with the first three experimental stations. In the past two years the project organisation has been focused on phase II of the MAX IV Laboratory development, aiming to raise the number of beamlines in operation to 16. The KITS group, responsible for the control and computing systems of the entire laboratory, was a major actor in the realisation of this phase as well as in the continuous up-keep of the user operation. The challenge consisted principally of establishing a clear project management plan for the support groups, including KITS, to handle this high load in an efficient and focused way, meanwhile gaining the experience of operating a 4th generation light source. The momentum gained was impacted by the last extensive shutdown due to the pandemic and shifted toward the remote user experiment, taking advantage of web technologies. This article focuses on how KITS has handled this growing phase in term of technology and organisation, to finally describe the new perspective for the MAX IV Laboratory, which will face a bright future.  
slides icon Slides MOAL01 [79.837 MB]  
DOI • reference for this paper ※  
About • Received ※ 10 October 2021       Revised ※ 22 November 2021       Accepted ※ 13 December 2021       Issue date ※ 22 December 2021
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
Real-Time Azimuthal Integration of X-Ray Scattering Data on FPGAs  
  • Z. Matej, A. Barczyk, A. Salnikov, K. Skovhede
    MAX IV Laboratory, Lund University, Lund, Sweden
  • C. Johnsen, K. Skovhede, B. Vinter
    NBI, København, Denmark
  • C. Weninger
    Max Planck Institute for the Physics of Complex Systems, Dresden, Germany
  Funding: eSSENCE@LU 5:10 is kindly acknowledged for supporting this work.
Azimuthal integration (AZINT) is a procedure for reducing 2D-detector image into a 1D-histogram. AZINT is used extensively in photon science experiments, in particular in small angle scattering and powder diffraction. It improves signal to noise ratio and data volumes are reduced by a factor of 1000. The underlaying procedure i.e. bin-counting has other applications. The potential of FPGAs for data analysis originates from recent progress in FPGA software design with complexity matching the scientific requirements. We implemented AZINT on FPGAs using OpenCL and synchronous message exchange (SME). It is demonstrated AZINT can process 600 Gb/s streams, i.e. about 20’40 Gpixels/s, on a single FPGA. FPGAs are usually more energy-efficient than GPUs, they are flexible so they can fit a specific problem and outperform GPUs in relevant applications, in particular AZINT here. Beside high throughput FPGAs allow data processing with well-defined and low latencies for real-time experiments. Radiation tolerance of FPGAs brings more synergies. It makes them ideal components for extra-terrestrial scientific instruments (e.g. Mars rovers) or detectors at spaceflights and satellites.
slides icon Slides FRBL04 [6.308 MB]  
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)