Highly efficient and exact method for parallelization of grid-based algorithms and its implementation in DelPhi
- PMID: 22674480
- PMCID: PMC3412928
- DOI: 10.1002/jcc.23033
Highly efficient and exact method for parallelization of grid-based algorithms and its implementation in DelPhi
Abstract
The Gauss-Seidel (GS) method is a standard iterative numerical method widely used to solve a system of equations and, in general, is more efficient comparing to other iterative methods, such as the Jacobi method. However, standard implementation of the GS method restricts its utilization in parallel computing due to its requirement of using updated neighboring values (i.e., in current iteration) as soon as they are available. Here, we report an efficient and exact (not requiring assumptions) method to parallelize iterations and to reduce the computational time as a linear/nearly linear function of the number of processes or computing units. In contrast to other existing solutions, our method does not require any assumptions and is equally applicable for solving linear and nonlinear equations. This approach is implemented in the DelPhi program, which is a finite difference Poisson-Boltzmann equation solver to model electrostatics in molecular biology. This development makes the iterative procedure on obtaining the electrostatic potential distribution in the parallelized DelPhi several folds faster than that in the serial code. Further, we demonstrate the advantages of the new parallelized DelPhi by computing the electrostatic potential and the corresponding energies of large supramolecular structures.
Copyright © 2012 Wiley Periodicals, Inc.
Figures



Similar articles
-
Continuous development of schemes for parallel computing of the electrostatics in biological systems: implementation in DelPhi.J Comput Chem. 2013 Aug 15;34(22):1949-60. doi: 10.1002/jcc.23340. Epub 2013 Jun 4. J Comput Chem. 2013. PMID: 23733490 Free PMC article.
-
GPU linear and non-linear Poisson-Boltzmann solver module for DelPhi.Bioinformatics. 2014 Feb 15;30(4):569-70. doi: 10.1093/bioinformatics/btt699. Epub 2013 Nov 30. Bioinformatics. 2014. PMID: 24292939 Free PMC article.
-
An accelerated nonlocal Poisson-Boltzmann equation solver for electrostatics of biomolecule.Int J Numer Method Biomed Eng. 2018 Nov;34(11):e3129. doi: 10.1002/cnm.3129. Epub 2018 Aug 21. Int J Numer Method Biomed Eng. 2018. PMID: 30021243
-
Electrostatics calculations: latest methodological advances.Curr Opin Struct Biol. 2006 Apr;16(2):142-51. doi: 10.1016/j.sbi.2006.03.001. Epub 2006 Mar 15. Curr Opin Struct Biol. 2006. PMID: 16540310 Review.
-
Fisher's method of scoring in statistical image reconstruction: comparison of Jacobi and Gauss-Seidel iterative schemes.Stat Methods Med Res. 1994;3(1):41-61. doi: 10.1177/096228029400300104. Stat Methods Med Res. 1994. PMID: 8044352 Review.
Cited by
-
Continuum Electrostatics Approaches to Calculating pKas and Ems in Proteins.Methods Enzymol. 2016;578:1-20. doi: 10.1016/bs.mie.2016.05.052. Epub 2016 Jun 20. Methods Enzymol. 2016. PMID: 27497160 Free PMC article. Review.
-
A computational model of ESAT-6 complex in membrane.J Theor Comput Chem. 2020 May;19(3):2040002. doi: 10.1142/s0219633620400027. Epub 2020 Mar 17. J Theor Comput Chem. 2020. PMID: 34211240 Free PMC article.
-
Spike Proteins of SARS-CoV and SARS-CoV-2 Utilize Different Mechanisms to Bind With Human ACE2.Front Mol Biosci. 2020 Dec 9;7:591873. doi: 10.3389/fmolb.2020.591873. eCollection 2020. Front Mol Biosci. 2020. PMID: 33363207 Free PMC article.
-
Protein Nano-Object Integrator (ProNOI) for generating atomic style objects for molecular modeling.BMC Struct Biol. 2012 Dec 5;12:31. doi: 10.1186/1472-6807-12-31. BMC Struct Biol. 2012. PMID: 23217202 Free PMC article.
-
A super-Gaussian Poisson-Boltzmann model for electrostatic free energy calculation: smooth dielectric distribution for protein cavities and in both water and vacuum states.J Math Biol. 2019 Jul;79(2):631-672. doi: 10.1007/s00285-019-01372-1. Epub 2019 Apr 27. J Math Biol. 2019. PMID: 31030299 Free PMC article.
References
-
- Nicholls A, Honig B. Journal of computational chemistry. 1991;12(4):435–445.
-
- Gilson MK, Rashin A, Fine R, Honig B. Journal of molecular biology. 1985;184(3):503–516. - PubMed
-
- Luo R, David L, Gilson MK. Journal of computational chemistry. 2002;23(13):1244–1253. - PubMed
-
- Hsieh MJ, Luo R. Proteins: Structure, Function, and Bioinformatics. 2004;56(3):475–486. - PubMed
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources