CyRSoXS: a GPU-accelerated virtual instrument for polarized resonant soft X-ray scattering

被引:5
|
作者
Saurabh, Kumar [1 ]
Dudenas, Peter J. [2 ]
Gann, Eliot [2 ]
Reynolds, Veronica G. [3 ]
Mukherjee, Subhrangsu [2 ]
Sunday, Daniel [2 ]
Martin, Tyler B. [2 ]
Beaucage, Peter A. [4 ]
Chabinyc, Michael L. [3 ]
DeLongchamp, Dean M. [2 ]
Krishnamurthy, Adarsh [1 ]
Ganapathysubramanian, Baskar [1 ]
机构
[1] Iowa State Univ, Dept Mech Engn, Ames, IA 50010 USA
[2] Natl Inst Stand & Technol NIST, Mat Measurement Lab, Gaithersburg, MD 20899 USA
[3] Univ Calif Santa Barbara, Mat Dept, Santa Barbara, CA 93106 USA
[4] Natl Inst Stand & Technol NIST, NIST Ctr Neutron Res, Gaithersburg, MD 20899 USA
基金
美国国家科学基金会;
关键词
CyRSoXS; virtual instruments; polarized resonant soft X-ray scattering; P-RSoXS; ARTIFICIAL-INTELLIGENCE; ORIENTATION;
D O I
10.1107/S1600576723002790
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray spectroscopy. P-RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P-RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy-dependent three-dimensional tensors with heterogeneities at nanometre to sub-nanometre length scales. This challenge is overcome here by developing an open-source virtual instrument that uses graphical processing units (GPUs) to simulate P-RSoXS patterns from real-space material representations with nanoscale resolution. This computational framework - called CyRSoXS (https://github.com/usnistgov/cyrsoxs) - is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state-of-the-art P-RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co-simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi-modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposing CyRSoXS to Python using Pybind. This eliminates input/output requirements for large-scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.
引用
收藏
页码:868 / 883
页数:16
相关论文
共 50 条
  • [21] CONTRAST VARIATION WITH RESONANT SOFT X-RAY SCATTERING FOR SOFT MATERIALS
    Wang, Cheng
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2019, 75 : A293 - A293
  • [22] Resonant inelastic soft X-ray scattering of insulating cuprates
    Duda, LC
    Schmitt, T
    Nordgren, J
    Dhalenne, G
    Revcolevschi, A
    SURFACE REVIEW AND LETTERS, 2002, 9 (02) : 1103 - 1108
  • [23] Soft resonant x-ray scattering in highly stoichiometric magnetite
    Subias, Gloria
    Cuartero, Vera
    Garcia, Joaquin
    Herrero-Martin, Javier
    Blasco, Javier
    Concepcion Sanchez, M.
    Yakhou, Flora
    14TH INTERNATIONAL CONFERENCE ON X-RAY ABSORPTION FINE STRUCTURE (XAFS14), PROCEEDINGS, 2009, 190
  • [24] Soft X-ray resonant magnetic scattering of magnetic nanostructures
    van der Laan, Gerrit
    COMPTES RENDUS PHYSIQUE, 2008, 9 (5-6) : 570 - 584
  • [25] Circular polarized soft X-ray resonant magnetic scattering studies of FeCo/Mn/FeCo multilayers
    Chakarian, V
    Idzerda, YU
    Kao, CC
    Chen, CT
    JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS, 1997, 165 (1-3) : 52 - 55
  • [26] Studying spintronics materials with soft X-ray resonant scattering
    van der Laan, Gerrit
    CURRENT OPINION IN SOLID STATE & MATERIALS SCIENCE, 2006, 10 (02): : 120 - 127
  • [27] GPU-Accelerated Monte Carlo Study of the Application of the Novel Superficial X-Ray Radiotherapy Filters
    Zhang, H.
    Tao, L.
    Chang, Y.
    Pei, X.
    Xu, X. G.
    MEDICAL PHYSICS, 2024, 51 (10) : 7961 - 7961
  • [28] GPU-Accelerated Dynamic Wavelet Thresholding Algorithm for X-Ray CT Metal Artifact Reduction
    Peng, Chengtao
    Qiu, Bensheng
    Li, Ming
    Yang, Yang
    Zhang, Cheng
    Gong, Lun
    Zheng, Jian
    IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2018, 2 (01) : 17 - 26
  • [29] A Framework for 3D X-Ray CT Iterative Reconstruction Using GPU-accelerated Ray Casting
    Zhang, Zhan
    Ghadai, Sambit
    Bingol, Onur Rauf
    Krishnamurthy, Adarsh
    Bond, Leonard J.
    45TH ANNUAL REVIEW OF PROGRESS IN QUANTITATIVE NONDESTRUCTIVE EVALUATION, VOL 38, 2019, 2102
  • [30] Soft X-ray emission and resonant inelastic X-ray scattering studies of transition metal oxides
    Smith, KE
    McGuinness, C
    Downes, J
    Ryan, P
    Fu, DF
    Hulbert, SL
    Honig, JM
    Egdell, R
    SOLID-STATE CHEMISTRY OF INORGANIC MATERIALS IV, 2003, 755 : 3 - 12