首页> 外文会议> >Parallel numerical solution to large-scale eigenvalue problem in master equation of protein folding kinetics
【24h】

Parallel numerical solution to large-scale eigenvalue problem in master equation of protein folding kinetics

机译:蛋白质折叠动力学主方程中大规模特征值问题的并行数值解

获取原文

摘要

A master equation characterizes the time-evolution of trajectories, the transition of states in protein folding kinetics. Numerical solution of the master equation requires calculating eigenvalues for the corresponding large scale eigenvalue problem. In this paper, we present a parallel computing technique to compute the eigenvalues of the matrix with an N-dimensional vector of the instantaneous probability of the N conformations. Parallelization of the implicitly restarted Arnoldi method is successfully implemented on a PC-based Linux cluster. The parallelization scheme used in this work mainly partitions the operations of the matrix. For the Arnoldi factorization, we replicate the upper Hessenberg matrix H/sub m/ for each processor, and distribute the set of Arnoldi vectors V/sub m/ among processors. Each processor performs its own operations. This algorithm is implemented on a PC-based Linux cluster with message passing interface (MPI) libraries. Our preliminary numerical experiment performing on the 32-nodes PC-based Linux cluster has shown that the maximum difference among CPUs is within 10%. A 23 times speedup and 72% parallel efficiency are also attained for the tested cases. This approach enables us to explore large scale dynamics of protein folding.
机译:一个主方程描述了轨迹的时间演化,即蛋白质折叠动力学中状态的转变。主方程的数值解需要为相应的大规模特征值问题计算特征值。在本文中,我们提出了一种并行计算技术,可以利用具有N个构象瞬时概率的N维向量来计算矩阵的特征值。隐式重启的Arnoldi方法的并行化已在基于PC的Linux群集上成功实现。在这项工作中使用的并行化方案主要是对矩阵的操作进行分区。对于Arnoldi分解,我们为每个处理器复制上Hessenberg矩阵H / sub m /,并在处理器之间分配Arnoldi向量V / sub m /的集合。每个处理器执行自己的操作。该算法在具有消息传递接口(MPI)库的基于PC的Linux群集上实现。我们在基于32个节点的基于PC的Linux群集上进行的初步数值实验表明,CPU之间的最大差异在10%以内。对于测试用例,还可以达到23倍的加速比和72%的并行效率。这种方法使我们能够探索蛋白质折叠的大规模动力学。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号