• DocumentCode
    1691905
  • Title

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

  • Author

    Li, Yiming ; Yu, Shao-Ming

  • Author_Institution
    Dept. of Commun. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    2
  • fYear
    2006
  • Abstract
    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 Hm for each processor, and distribute the set of Arnoldi vectors Vm 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.
  • Keywords
    Linux; biology computing; eigenvalues and eigenfunctions; matrix algebra; message passing; parallel processing; probability; proteins; Arnoldi method; Hessenberg matrix; MPI library; PC-based Linux cluster; large-scale eigenvalue problem; message passing interface; parallel computing technique; probability; protein folding kinetics; Clustering algorithms; Concurrent computing; Eigenvalues and eigenfunctions; Equations; Kinetic theory; Large-scale systems; Linux; Parallel processing; Partitioning algorithms; Proteins;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2466-4
  • Type

    conf

  • DOI
    10.1109/AINA.2006.257
  • Filename
    1620445