Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

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 LU and Birkedal, Henrik (2022) In Journal of Synchrotron Radiation 29. p.1420-1428
Abstract

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... (More)

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.

(Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
2D detectors, azimuthal integration algorithms, computer programs, data processing, data reduction, integration, scattering
in
Journal of Synchrotron Radiation
volume
29
pages
9 pages
publisher
International Union of Crystallography
external identifiers
  • pmid:36345750
  • scopus:85141893866
ISSN
1600-5775
DOI
10.1107/S1600577522008232
language
English
LU publication?
yes
additional info
Publisher Copyright: open access.
id
96a48763-af4e-4e11-b3ab-5f8c33632ebd
date added to LUP
2022-12-29 12:55:55
date last changed
2024-04-18 17:24:07
@article{96a48763-af4e-4e11-b3ab-5f8c33632ebd,
  abstract     = {{<p>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.</p>}},
  author       = {{Jensen, Alexander Bernthz and Christensen, Thorbjørn Erik Køppen and Weninger, Clemens and Birkedal, Henrik}},
  issn         = {{1600-5775}},
  keywords     = {{2D detectors; azimuthal integration algorithms; computer programs; data processing; data reduction; integration; scattering}},
  language     = {{eng}},
  month        = {{11}},
  pages        = {{1420--1428}},
  publisher    = {{International Union of Crystallography}},
  series       = {{Journal of Synchrotron Radiation}},
  title        = {{Very large-scale diffraction investigations enabled by a matrix-multiplication facilitated radial and azimuthal integration algorithm : MatFRAIA}},
  url          = {{http://dx.doi.org/10.1107/S1600577522008232}},
  doi          = {{10.1107/S1600577522008232}},
  volume       = {{29}},
  year         = {{2022}},
}