Suppr超能文献

在恒温恒压下进行分子动力学模拟的精确高效集成。

Accurate and efficient integration for molecular dynamics simulations at constant temperature and pressure.

机构信息

D. E. Shaw Research, New York, New York 10036, USA.

出版信息

J Chem Phys. 2013 Oct 28;139(16):164106. doi: 10.1063/1.4825247.

Abstract

In molecular dynamics simulations, control over temperature and pressure is typically achieved by augmenting the original system with additional dynamical variables to create a thermostat and a barostat, respectively. These variables generally evolve on timescales much longer than those of particle motion, but typical integrator implementations update the additional variables along with the particle positions and momenta at each time step. We present a framework that replaces the traditional integration procedure with separate barostat, thermostat, and Newtonian particle motion updates, allowing thermostat and barostat updates to be applied infrequently. Such infrequent updates provide a particularly substantial performance advantage for simulations parallelized across many computer processors, because thermostat and barostat updates typically require communication among all processors. Infrequent updates can also improve accuracy by alleviating certain sources of error associated with limited-precision arithmetic. In addition, separating the barostat, thermostat, and particle motion update steps reduces certain truncation errors, bringing the time-average pressure closer to its target value. Finally, this framework, which we have implemented on both general-purpose and special-purpose hardware, reduces software complexity and improves software modularity.

摘要

在分子动力学模拟中,通常通过向原始系统添加额外的动力学变量来分别实现对温度和压力的控制,从而创建一个恒温器和一个恒压器。这些变量的演化时间尺度通常比粒子运动的时间尺度长得多,但典型的积分器实现方式是在每个时间步长更新附加变量以及粒子位置和动量。我们提出了一种框架,用单独的恒压器、恒温器和牛顿粒子运动更新来替代传统的积分过程,从而可以不频繁地更新恒温器和恒压器。对于在许多计算机处理器上并行化的模拟,这种不频繁的更新提供了特别显著的性能优势,因为恒温器和恒压器的更新通常需要所有处理器之间的通信。不频繁的更新还可以通过减轻与有限精度算术相关的某些误差源来提高准确性。此外,分离恒压器、恒温器和粒子运动更新步骤可以减少某些截断误差,使时间平均压力更接近其目标值。最后,我们在通用和专用硬件上都实现了这个框架,它降低了软件复杂度并提高了软件的模块化。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验