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 条
  • [41] Measuring magnetic hysteresis curves with polarized soft X-ray resonant reflectivity
    Fan, Raymond
    Kiranjot
    Aboljadayel, Razan O. M.
    Alsaeed, Kalel
    Bencok, Peter
    Burn, David M.
    Hindmarch, Aidan T.
    Steadman, Paul
    JOURNAL OF SYNCHROTRON RADIATION, 2024, 31 : 493 - 507
  • [42] Optimized GPU-Accelerated Framework for X-ray Rendering Using k-space Volume Reconstruction
    Abdellah, Marwan
    Amer, Yassin
    Eldeib, Ayman
    XIV MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2016, 2016, 57 : 372 - 377
  • [43] Analysis of X-Ray Diffraction Imaging of Thick Tissue Samples Using GPU-Accelerated Monte Carlo
    Ferguson, K.
    Greenberg, J.
    MEDICAL PHYSICS, 2022, 49 (06) : E213 - E213
  • [44] Resonant soft x-ray inelastic scattering and soft x-ray emission study of the electronic structure of α-MoO3
    Learmonth, T.
    McGuinness, C.
    Glans, P. -A.
    Kennedy, B.
    John, J. St.
    Guo, J. -H.
    Greenblatt, M.
    Smith, K. E.
    PHYSICAL REVIEW B, 2009, 79 (03):
  • [45] A new compact soft x-ray spectrometer for resonant inelastic x-ray scattering studies at PETRA III
    Yin, Z.
    Peters, H. B.
    Hahn, U.
    Agaker, M.
    Hage, A.
    Reininger, R.
    Siewert, F.
    Nordgren, J.
    Viefhaus, J.
    Techert, S.
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2015, 86 (09):
  • [46] Resonant Inelastic Soft X-ray Scattering and X-ray Emission Spectroscopy of Solid Proline and Proline Solutions
    Meyer, Frank
    Hauschild, Dirk
    Benkert, Andreas
    Blum, Monika
    Yang, Wanli
    Reinert, Friedrich
    Heske, Clemens
    Zharnikov, Michael
    Weinhardt, Lothar
    JOURNAL OF PHYSICAL CHEMISTRY B, 2022, 126 (48): : 10185 - 10193
  • [47] Graded multilayers for fully polarization resolved Resonant Inelastic X-ray Scattering in the soft x-ray range
    Morawe, Ch.
    Peffen, J-Ch.
    Supruangnet, R.
    Braicovich, L.
    Brookes, N. B.
    Ghiringhelli, G.
    Yakhou-Harris, F.
    ADVANCES IN X-RAY/EUV OPTICS AND COMPONENTS IX, 2014, 9207
  • [48] X-ray resonant inelastic scattering
    Ma, YJ
    JOURNAL OF ELECTRON SPECTROSCOPY AND RELATED PHENOMENA, 1996, 79 : 131 - 134
  • [49] Soft X-ray radiation damage in EM-CCDs used for Resonant Inelastic X-ray Scattering
    Gopinath, D.
    Soman, M.
    Holland, A.
    Keelan, J.
    Hall, D.
    Holland, K.
    Colebrook, D.
    JOURNAL OF INSTRUMENTATION, 2018, 13
  • [50] X-ray resonant Raman scattering
    Carra, P
    X-RAY AND INNER-SHELL PROCESSES, 2000, 506 : 273 - 282