2018
DOI: 10.1107/s1600577517016733
|View full text |Cite
|
Sign up to set email alerts
|

GAPD: a GPU-accelerated atom-based polychromatic diffraction simulation code

Abstract: GAPD, a graphics-processing-unit (GPU)-accelerated atom-based polychromatic diffraction simulation code for direct, kinematics-based, simulations of X-ray/electron diffraction of large-scale atomic systems with mono-/polychromatic beams and arbitrary plane detector geometries, is presented. This code implements GPU parallel computation via both real- and reciprocal-space decompositions. With GAPD, direct simulations are performed of the reciprocal lattice node of ultralarge systems (∼5 billion atoms) and diffr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 19 publications
(2 citation statements)
references
References 35 publications
0
2
0
Order By: Relevance
“…GAPD is an "atom-based polychromatic diffraction simulation code for direct, kinematics-based simulations of X-ray/electron diffraction of large-scale atomic systems with mono-/polychromatic beams and arbitrary plane detector geometries" [6]. As such, it falls into the category of typical analysis codes that may be run on the raw data produced by a simulation such as PIConGPU.…”
Section: Gapd -A Diffraction Simulation Codementioning
confidence: 99%
See 1 more Smart Citation
“…GAPD is an "atom-based polychromatic diffraction simulation code for direct, kinematics-based simulations of X-ray/electron diffraction of large-scale atomic systems with mono-/polychromatic beams and arbitrary plane detector geometries" [6]. As such, it falls into the category of typical analysis codes that may be run on the raw data produced by a simulation such as PIConGPU.…”
Section: Gapd -A Diffraction Simulation Codementioning
confidence: 99%
“…GAPD is coupled with PIConGPU and configured to calculate the SAXS (Smallangle X-ray scattering) pattern from the input stream with the kinematical method [6]. The X-ray energy/wavelength, detection geometry can be adjusted in the input file whose configuration for the following benchmarks is found in the supplementary material along with software versions and an example for a created scatter plot [22].…”
Section: Benchmark Setupmentioning
confidence: 99%