Suppr超能文献

一种用于极化共振软X射线散射的GPU加速虚拟仪器。

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

作者信息

Saurabh Kumar, Dudenas Peter J, Gann Eliot, Reynolds Veronica G, Mukherjee Subhrangsu, Sunday Daniel, Martin Tyler B, Beaucage Peter A, Chabinyc Michael L, DeLongchamp Dean M, Krishnamurthy Adarsh, Ganapathysubramanian Baskar

机构信息

Department of Mechanical Engineering, Iowa State University, Ames, IA 50010, USA.

Material Measurement Laboratory, National Institute of Standards and Technology (NIST), Gaithersburg, MD 20899, USA.

出版信息

J Appl Crystallogr. 2023 May 23;56(Pt 3):868-883. doi: 10.1107/S1600576723002790. eCollection 2023 Jun 1.

Abstract

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 (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 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 to Python using . 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.

摘要

偏振共振软X射线散射(P-RSoXS)已成为一种强大的基于同步加速器的工具,它结合了X射线散射和X射线光谱学原理。P-RSoXS对聚合物和生物材料等软材料中的分子取向和化学异质性具有独特的敏感性。然而,从P-RSoXS图案数据中定量提取取向信息具有挑战性,因为散射过程源于样品特性,这些特性必须表示为能量相关的三维张量,在纳米到亚纳米长度尺度上具有异质性。本文通过开发一种开源虚拟仪器克服了这一挑战,该仪器使用图形处理单元(GPU)从具有纳米级分辨率的实空间材料表示中模拟P-RSoXS图案。这个计算框架——称为(https://github.com/usnistgov/cyrsoxs)——旨在最大化GPU性能,包括最小化通信和内存占用的算法。通过针对大量测试用例进行验证,证明了该方法的准确性和鲁棒性,这些测试用例包括解析解和数值比较,相对于当前最先进的P-RSoXS模拟软件,加速了三个数量级以上。如此快速的模拟开启了各种以前在计算上不可行的应用,包括图案拟合、与物理仪器进行协同模拟以进行分析、数据探索和决策支持、数据创建以及集成到机器学习工作流程中,以及在多模态数据同化方法中的应用。最后,通过使用将计算框架的复杂性从最终用户中抽象出来。这消除了大规模参数探索和逆向设计的输入/输出要求,并通过与Python生态系统(https://github.com/usnistgov/nrss)无缝集成实现了使用的民主化,该生态系统可以包括参数化形态生成、模拟结果简化、与实验比较和数据拟合方法。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/cbdf/10241048/804187a82b26/j-56-00868-fig1.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验