arrow
返回

msmJAX: Fast and Differentiable Electrostatics on the GPU in Python

delete2026-04-12
delete0
PRE
AI
F
Florian Buchner
J
Johannes Schörghuber
N
Nico Unglert
J
Jesús Carrete
G
Georg K. H. Madsen *
DOI:10.1016/j.cpc.2026.110160delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
我们介绍了msmJAX,一个实现多级求和法与B样条插值的Python软件包,这是一种线性缩放算法,用于在粒子模拟中高效计算静电和其他长程相互作用。基于JAX框架构建,msmJAX自然地与正在改变化学和材料科学的机器学习方法集成,同时本身也是一种强大的工具。它结合了高性能与Python的易用性,便于在GPU上部署,并支持自动微分。我们概述了msmJAX的模块化设计,使用户能够适应或扩展代码,并展示了基准测试和示例,包括线性缩放的验证以及其在分子动力学模拟中的稳定性演示。
Keyword:
multilevel summation method
B-spline interpolation
electrostatic interactions
GPU computing
automatic differentiation

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

T
TU Wien
学者数:
344
论文数: 145
被引数: 1.1W
C
CSIC and Universidad de Zaragoza
学者数:
78
论文数: 33
被引数: 0
引用论文

引用论文

Array programming with NumPy使用NumPy进行数组编程
err2020-09-16
err0
errOAAI
errCharles R. Harris; K. Jarrod Millman; Stéfan J. van der Walt; Ralf Gommers; Pauli Virtanen; David Cournapeau; Eric Wieser; Julian Taylor; Sebastian Berg; Nathaniel J. Smith; Robert Kern; Matti Picus; Stephan Hoyer; Marten H. van Kerkwijk; Matthew Brett; Allan Haldane; Jaime Fernández del Río; Mark Wiebe; Pearu Peterson; Pierre Gérard-Marchant; Kevin Sheppard; Tyler Reddy; Warren Weckesser; Hameer Abbasi; Christoph Gohlke; Travis E. Oliphant
err分享
err收藏
Scalable molecular dynamics on CPU and GPU architectures with NAMD使用NAMD在CPU和GPU架构上实现可扩展的分子动力学
err2020-07-30
err1.9K
errOAAI
errPhillips, James C.; Hardy, David J.; Maia, Julio D. C.; Stone, John E.; Ribeiro, Joao, V; Bernardi, Rafael C.; Buch, Ronak; Fiorin, Giacomo; Henin, Jerome; Jiang, Wei; McGreevy, Ryan; Melo, Marcelo C. R.; Radak, Brian K.; Skeel, Robert D.; Singharoy, Abhishek; Wang, Yi; Roux, Benoit; Aksimentiev, Aleksei; Luthey-Schulten, Zaida; Kale, Laxmikant, V; Schulten, Klaus; Chipot, Christophe; Tajkhorshid, Emad
err分享
err收藏
err分享
err收藏
Multilevel summation with B-spline interpolation for pairwise interactions in molecular dynamics simulations
err2016-03-21
err11
errOAAI
errHardy, David J.; Wolff, Matthew A.; Xia, Jianlin; Schulten, Klaus; Skeel, Robert D.
err分享
err收藏
Multilevel summation for periodic electrostatics using B-splines
err2021-04-09
err4
errOAAI
errKaya, Huseyin; Hardy, David J.; Skeel, Robert D.
err分享
err收藏
Multilevel Summation Method for Electrostatic Force Evaluation
err2015-01-08
err61
errOAAI
errHardy, David J.; Wu, Zhe; Phillips, James C.; Stone, John E.; Skeel, Robert D.; Schulten, Klaus
err分享
err收藏
err分享
err收藏
学者 查看更多内容