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 条
  • [1] GPU-accelerated multitiered iterative phasing algorithm for fluctuation X-ray scattering
    Kommera, Pranay Reddy
    Ramakrishnaiah, Vinay
    Sweeney, Christine
    Donatelli, Jeffrey
    Zwart, Petrus H.
    JOURNAL OF APPLIED CRYSTALLOGRAPHY, 2021, 54 : 1179 - 1188
  • [2] Soft matter structure measurement by polarized resonant soft X-ray scattering
    DeLongchamp, Dean
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 256
  • [3] Resonant soft X-ray scattering for soft materials
    Wang, Cheng
    Young, Anthony
    Hexemer, Alexander
    Padmore, Howard
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2015, 249
  • [4] Resonant elastic soft x-ray scattering
    Fink, J.
    Schierle, E.
    Weschke, E.
    Geck, J.
    REPORTS ON PROGRESS IN PHYSICS, 2013, 76 (05)
  • [5] Resonant inelastic soft X-ray scattering
    Eberhardt, W
    Luning, J
    Rubensson, JE
    APPLIED PHYSICS A-MATERIALS SCIENCE & PROCESSING, 1997, 65 (02): : 89 - 89
  • [6] Polarized resonant soft X-ray scattering measurements in polymer-grafted nanoparticles
    DeLongchamp, Dean
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2021, 77 : A223 - A223
  • [7] Polarized resonant soft X-ray scattering measurements in polymer-grafted nanoparticles
    DeLongchamp, Dean
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2021, 77 : C572 - C572
  • [8] Multimodal resonant soft x-ray scattering for soft materials
    Wang, Cheng
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 253
  • [9] GPU-accelerated reconstruction methods for Proton Induced X-Ray Emission Tomography
    Beasley, D. G.
    Marques, A. C.
    Alves, L. C.
    da Silva, R. C.
    RADIATION PHYSICS AND CHEMISTRY, 2014, 95 : 251 - 253
  • [10] Spectrometer for polarized soft X-ray Raman scattering
    Synchrotron Radiation Laboratory, Institute for Solid State Physics, University of Tokyo, Tanashi, Tokyo 188, Japan
    不详
    J. Synchrotron Radiat., 3 (1013-1015):