Research output: Contribution to journal/Conference contribution in journal/Contribution to newspaper › Journal article › Research › peer-review
Very large-scale diffraction investigations enabled by a matrix-multiplication facilitated radial and azimuthal integration algorithm : MatFRAIA. / Jensen, Alexander Bernthz; Christensen, Thorbjørn Erik Køppen; Weninger, Clemens et al.
In: Journal of Synchrotron Radiation, Vol. 29, No. Pt 6, 11.2022, p. 1420-1428.Research output: Contribution to journal/Conference contribution in journal/Contribution to newspaper › Journal article › Research › peer-review
}
TY - JOUR
T1 - Very large-scale diffraction investigations enabled by a matrix-multiplication facilitated radial and azimuthal integration algorithm
T2 - MatFRAIA
AU - Jensen, Alexander Bernthz
AU - Christensen, Thorbjørn Erik Køppen
AU - Weninger, Clemens
AU - Birkedal, Henrik
PY - 2022/11
Y1 - 2022/11
N2 - As synchrotron facilities continue to generate increasingly brilliant X-rays and detector speeds increase, swift data reduction from the collected area detector images to more workable 1D diffractograms becomes of increasing importance. This work reports an integration algorithm that can integrate diffractograms in real time on modern laptops and can reach 10 kHz integration speeds on modern workstations using an efficient pixel-splitting and parallelization scheme. This algorithm is limited not by the computation of the integration itself but is rather bottlenecked by the speed of the data transfer to the processor, the data decompression and/or the saving of results. The algorithm and its implementation is described while the performance is investigated on 2D scanning X-ray diffraction/fluorescence data collected at the interface between an implant and forming bone.
AB - As synchrotron facilities continue to generate increasingly brilliant X-rays and detector speeds increase, swift data reduction from the collected area detector images to more workable 1D diffractograms becomes of increasing importance. This work reports an integration algorithm that can integrate diffractograms in real time on modern laptops and can reach 10 kHz integration speeds on modern workstations using an efficient pixel-splitting and parallelization scheme. This algorithm is limited not by the computation of the integration itself but is rather bottlenecked by the speed of the data transfer to the processor, the data decompression and/or the saving of results. The algorithm and its implementation is described while the performance is investigated on 2D scanning X-ray diffraction/fluorescence data collected at the interface between an implant and forming bone.
KW - Diffraktion
KW - Integration
KW - BIG DATA
KW - 2D detectors
KW - azimuthal integration algorithms
KW - computer programs
KW - data processing
KW - data reduction
KW - integration
KW - scattering
KW - Radiography
KW - Algorithms
KW - Synchrotrons
KW - X-Ray Diffraction
KW - X-Rays
UR - https://journals.iucr.org/s/issues/2022/06/00/fv5148/fv5148.pdf
U2 - 10.1107/S1600577522008232
DO - 10.1107/S1600577522008232
M3 - Journal article
C2 - 36345750
VL - 29
SP - 1420
EP - 1428
JO - Journal of Synchrotron Radiation
JF - Journal of Synchrotron Radiation
SN - 0909-0495
IS - Pt 6
ER -