JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


BiBTeX citation export for FRBL04: Real-Time Azimuthal Integration of X-Ray Scattering Data on FPGAs

@unpublished{matej:icalepcs2021-frbl04,
  author       = {Z. Matej and A. Barczyk and C. Johnsen and A. Salnikov and K. Skovhede and B. Vinter and C. Weninger},
% author       = {Z. Matej and A. Barczyk and C. Johnsen and A. Salnikov and K. Skovhede and B. Vinter and others},
% author       = {Z. Matej and others},
  title        = {{Real-Time Azimuthal Integration of X-Ray Scattering Data on FPGAs}},
  booktitle    = {Proc. ICALEPCS'21},
  language     = {english},
  intype       = {presented at the},
  series       = {International Conference on Accelerator and Large Experimental Physics Control Systems},
  number       = {18},
  venue        = {Shanghai, China},
  publisher    = {JACoW Publishing, Geneva, Switzerland},
  month        = {03},
  year         = {2022},
  note         = {presented at ICALEPCS'21 in Shanghai, China, unpublished},
  abstract     = {{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.}},
}