Fast computation of scattering maps of nanostructures using graphical processing units

被引:32
|
作者
Favre-Nicolin, Vincent [1 ]
Coraux, Johann [2 ]
Richard, Marie-Ingrid [3 ]
Renevier, Hubert [4 ]
机构
[1] Univ Grenoble 1, CEA, INAC, SP2M, Grenoble, France
[2] Univ Grenoble 1, CNRS, Inst Neel, Grenoble, France
[3] Univ Aix Marseille, IM2NP, CNRS, FST,UMR 6242, Marseille, France
[4] MINATEC, Grenoble INP, Mat & Genie Phys Lab, Grenoble, France
关键词
REVERSE MONTE-CARLO; DIFFUSE-SCATTERING; DIFFRACTION; ALGORITHMS; CRYSTALS; STRAIN; TRANSFORMS; PARALLEL; PATTERNS; ENERGY;
D O I
10.1107/S0021889811009009
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Scattering maps from strained or disordered nanostructures around a Bragg reflection can be either computed quickly using approximations and a (fast) Fourier transform or obtained using individual atomic positions. In this article, it is shown that it is possible to compute up to 4 x 10(10) reflections atoms s (1) using a single graphics card, and the manner in which this speed depends on the number of atoms and points in reciprocal space is evaluated. An open-source software library (PyNX) allowing easy scattering computations (including grazing-incidence conditions) in the Python language is described, with examples of scattering from non-ideal nanostructures.
引用
收藏
页码:635 / 640
页数:6
相关论文
共 50 条
  • [41] Torch-eCpG: a fast and scalable eQTM mapper for thousands of molecular phenotypes with graphical processing units
    Kober, Kord M.
    Berger, Liam
    Roy, Ritu
    Olshen, Adam
    BMC BIOINFORMATICS, 2024, 25 (01)
  • [42] Torch-eCpG: a fast and scalable eQTM mapper for thousands of molecular phenotypes with graphical processing units
    Kord M. Kober
    Liam Berger
    Ritu Roy
    Adam Olshen
    BMC Bioinformatics, 25
  • [43] Reactant Coordinate Based State-to-State Reactive Scattering Dynamics Implemented on Graphical Processing Units
    Zhang, Pei-Yu
    Han, Ke-Li
    JOURNAL OF PHYSICAL CHEMISTRY A, 2014, 118 (39): : 8929 - 8935
  • [44] FAST SINGLE MOLECULE LOCALIZATION USING GRAPHICS PROCESSING UNITS
    Lidke, Keith A.
    2012 9TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2012, : 919 - 920
  • [45] Fast Removal of Powerline Harmonic Noise From Surface NMR Datasets Using a Projection-Based Approach on Graphical Processing Units
    Kjaer-Rasmussen, Anders
    Griffiths, Matthew P.
    Grombacher, Denys
    Larsen, Jakob Juul
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2022, 19
  • [46] Fast analytical scatter estimation using graphics processing units
    Ingleby, Harry
    Lippuner, Jonas
    Rickey, Daniel W.
    Li, Yue
    Elbakri, Idris
    JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2015, 23 (02) : 119 - 133
  • [47] Fast calculation of cross sections using graphics processing units
    Colavecchia, F. D.
    XXIX INTERNATIONAL CONFERENCE ON PHOTONIC, ELECTRONIC, AND ATOMIC COLLISIONS (ICPEAC2015), PTS 1-12, 2015, 635
  • [48] On Fast Computing of Neural Networks Using Central Processing Units
    A. V. Trusov
    E. E. Limonova
    D. P. Nikolaev
    V. V. Arlazarov
    Pattern Recognition and Image Analysis, 2023, 33 : 756 - 768
  • [49] A fast similarity join algorithm using graphics processing units
    Lieberman, Michael D.
    Sankaranarayanan, Jagan
    Samet, Hanan
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1111 - +
  • [50] On Fast Computing of Neural Networks Using Central Processing Units
    Trusov, A. V.
    Limonova, E. E.
    Nikolaev, D. P.
    Arlazarov, V. V.
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2023, 33 (04) : 756 - 768