首页> 外文会议>ASME international mechanical engineering congress and exposition >An Integrated Parallelizable Algorithm for Computer Motion Simulation of Large-Sized Bio-Molecular Structures
【24h】

An Integrated Parallelizable Algorithm for Computer Motion Simulation of Large-Sized Bio-Molecular Structures

机译:大型生物分子结构计算机运动仿真的集成可并行化算法

获取原文

摘要

In this paper, an integrated parallelizable algorithm is presented for computer simulation of dynamics of multibody molecular structures in polymers and biopolymers. The algorithm is developed according to an integrated O(N) simulation procedure developed by the author for calculating interatomic forces and forming/solving equations of motion for large-sized bio-molecular structures. Specifically, the simulation procedure is created via a proper integration between a parallelizable multibody molecular simulation method (PMMM) produced by the author and a parallelizable fast multipole method (PFMM). PFMM is utilized for calculation of atomic forces such as Van der Waals and Coulomb attractions between the atomics in the molecular structures. The parallelizable multibody molecular method is used for forming/solving equations of motion of large-sized molecular structures in polymers and biopolymers. Currently, the calculation of interatomic forces and formation/ solution of equations of motion are treated separately by various procedures. For instance, Fast Multipole Method (FMM) and Cell Multipole Method (CMM) are applied for calculating interatomic forces only. Cartesian Coordinate Method (CCM) and Internal Coordinate Molecular Dynamics Method (ICMM) have been introduced independently for forming/solving equations of motion. Though formation and solution of equations of motions, and atomic force calculations are needed for same molecular structure, there is no direct conversation between two group methods. The proposed algorithm integrates multibody molecular method with fast multipole method in a parallel fashion so that both calculating atomic forces and forming/solving equations of motion can be carried out concurrently in a combined procedure. Computational loads associated with these two simulation tasks then can be divided among sub-chains, and each sub-chain is allocated to a processor on a parallel computing system via a proper integration between PFMM and PMMM. The algorithm can be used on both shared-memory and distributed-memory parallel computational systems. Compared with its counterpart of the integrated O(N) procedure developed by the author before, this algorithm has a computational complexity of O(logN) theoretically (N is number of subsets). The algorithm may find its applications for force calculation and motion simulation associated with large-sized molecular structures of polymers and biopolymers.
机译:在本文中,提出了一种集成的可并行化算法,用于计算机模拟聚合物和生物聚合物中多体分子结构的动力学。该算法是根据作者开发的集成O(N)模拟程序开发的,该程序用于计算大型生物分子结构的原子间力和运动的形成/求解方程。具体而言,通过作者编写的可并行化多体分子模拟方法(PMMM)与可并行化快速多极方法(PFMM)之间的适当集成来创建模拟过程。 PFMM用于计算原子力,例如分子结构中原子之间的范德华力和库仑引力。可平行化的多体分子方法用于形成/求解聚合物和生物聚合物中大分子结构的运动方程。当前,原子间力的计算和运动方程的形成/解已通过各种程序分别处理。例如,快速多极方法(FMM)和单元多极方法(CMM)仅用于计算原子间力。分别引入了笛卡尔坐标法(CCM)和内部坐标分子动力学法(ICMM)来形成/求解运动方程。尽管对于相同的分子结构,运动方程的形成和求解以及原子力的计算是必需的,但两组方法之间没有直接的对话。所提出的算法以并行方式将多体分子方法与快速多极方法相结合,从而可以在一个组合过程中同时执行原子力的计算和运动的形成/求解方程。然后,与这两个模拟任务相关的计算负载可以在子链之间分配,并且每个子链通过PFMM和PMMM之间的适当集成分配给并行计算系统上的处理器。该算法可用于共享内存和分布式内存并行计算系统。与以前由作者开发的集成O(N)过程的对等方法相比,该算法在理论上具有O(logN)的计算复杂度(N是子集数)。该算法可发现其在与聚合物和生物聚合物的大分子结构相关的力计算和运动模拟中的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号