Published November 1, 2014 | Version v1
Journal article

Fast GPU-based spot extraction for energy-dispersive X-ray Laue diffraction

  • 1. Institute for Vision and Graphics, University of Siegen, Hölderlinstr. 3, 57076 Siegen (Germany)
  • 2. Solid State Physics, University of Siegen, Walter-Flex Str. 3, 57072 Siegen (Germany)

Description

This paper describes a novel method for fast online analysis of X-ray Laue spots taken by means of an energy-dispersive X-ray 2D detector. Current pnCCD detectors typically operate at some 100 Hz (up to a maximum of 400 Hz) and have a resolution of 384 × 384 pixels, future devices head for even higher pixel counts and frame rates. The proposed online data analysis is based on a computer utilizing multiple Graphics Processing Units (GPUs), which allow for fast and parallel data processing. Our multi-GPU based algorithm is compliant with the rules of stream-based data processing, for which GPUs are optimized. The paper's main contribution is therefore an alternative algorithm for the determination of spot positions and energies over the full sequence of pnCCD data frames. Furthermore, an improved background suppression algorithm is presented.The resulting system is able to process data at the maximum acquisition rate of 400 Hz. We present a detailed analysis of the spot positions and energies deduced from a prior (single-core) CPU-based and the novel GPU-based data processing, showing that the parallel computed results using the GPU implementation are at least of the same quality as prior CPU-based results. Furthermore, the GPU-based algorithm is able to speed up the data processing by a factor of 7 (in comparison to single-core CPU-based algorithm) which effectively makes the detector system more suitable for online data processing

Availability note (English)

Available from http://dx.doi.org/10.1088/1748-0221/9/11/T11003

Additional details

Publishing Information

Journal Title
Journal of Instrumentation
Journal Volume
9
Journal Issue
11
Journal Page Range
p. T11003
ISSN
1748-0221

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
46063876
Subject category
S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
Descriptors DEI
ALGORITHMS; COMPUTERS; DATA ANALYSIS; DIFFRACTION; RESOLUTION; VELOCITY; X RADIATION
Descriptors DEC
COHERENT SCATTERING; DATA PROCESSING; ELECTROMAGNETIC RADIATION; IONIZING RADIATIONS; MATHEMATICAL LOGIC; PROCESSING; RADIATIONS; SCATTERING