首页> 外文会议>Proceedings of 9th Workshop on Latest Advances in Scalable Algorithms for LargeScale Systems >Shift-Collapse Acceleration of Generalized Polarizable Reactive Molecular Dynamics for Machine Learning-Assisted Computational Synthesis of Layered Materials
【24h】

Shift-Collapse Acceleration of Generalized Polarizable Reactive Molecular Dynamics for Machine Learning-Assisted Computational Synthesis of Layered Materials

机译:机器学习辅助层状材料计算合成的广义极化反应分子动力学的位移-折叠加速

获取原文
获取原文并翻译 | 示例

摘要

Reactive molecular dynamics is a powerful simulation method for describing chemical reactions. Here, we introduce a new generalized polarizable reactive force-field (ReaxPQ+) model to significantly improve the accuracy by accommodating the reorganization of surrounding media. The increased computation is accelerated by (1) extended Lagrangian approach to eliminate the speed-limiting charge iteration, (2) shift-collapse computation of many-body renormalized n-tuples, which provably minimizes data transfer, (3) multithreading with round-robin data privatization, and (4) data reordering to reduce computation and allow vectorization. The new code achieves (1) weak-scaling parallel efficiency of 0.989 for 131,072 cores, and (2) eight-fold reduction of time-to-solution (T2S) compared with the original code, on an Intel Knights Landing-based computer. The reduced T2S has for the first time allowed purely computational synthesis of atomically-thin transition metal dichalcogenide layers assisted by machine learning to discover a novel synthetic pathway.
机译:反应性分子动力学是描述化学反应的强大模拟方法。在这里,我们引入了一种新的广义极化可逆反作用力场(ReaxPQ +)模型,通过适应周围介质的重组来显着提高精度。通过(1)扩展的拉格朗日方法来消除速度限制电荷迭代,加快了增加的计算速度;(2)多体重新规格化的n元组的移位折叠计算,可证明地最小化了数据传输;(3)带有舍入的多线程进行robin数据私有化,以及(4)数据重新排序以减少计算并允许向量化。新代码在基于Intel Knights Landing的计算机上实现了(1)131,072个内核的弱扩展并行效率为0.989,以及(2)与原始代码相比,缩短了解决时间(T2S)八倍。降低的T2S首次允许在机器学习的帮助下,通过原子稀薄的过渡金属二硫化碳层的纯粹计算合成,以发现新的合成途径。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号