Cargando…
An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics
The numerical solution of the Poisson−Boltzmann (PB) equation is a useful but a computationally demanding tool for studying electrostatic solvation effects in chemical and biomolecular systems. Recently, we have described a boundary integral equation-based PB solver accelerated by a new version of t...
Autores principales: | , , , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
American Chemical Society
2009
|
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2693949/ https://www.ncbi.nlm.nih.gov/pubmed/19517026 http://dx.doi.org/10.1021/ct900083k |
_version_ | 1782168024163287040 |
---|---|
author | Lu, Benzhuo Cheng, Xiaolin Huang, Jingfang McCammon, J. Andrew |
author_facet | Lu, Benzhuo Cheng, Xiaolin Huang, Jingfang McCammon, J. Andrew |
author_sort | Lu, Benzhuo |
collection | PubMed |
description | The numerical solution of the Poisson−Boltzmann (PB) equation is a useful but a computationally demanding tool for studying electrostatic solvation effects in chemical and biomolecular systems. Recently, we have described a boundary integral equation-based PB solver accelerated by a new version of the fast multipole method (FMM). The overall algorithm shows an order N complexity in both the computational cost and memory usage. Here, we present an updated version of the solver by using an adaptive FMM for accelerating the convolution type matrix-vector multiplications. The adaptive algorithm, when compared to our previous nonadaptive one, not only significantly improves the performance of the overall memory usage but also remarkably speeds the calculation because of an improved load balancing between the local- and far-field calculations. We have also implemented a node-patch discretization scheme that leads to a reduction of unknowns by a factor of 2 relative to the constant element method without sacrificing accuracy. As a result of these improvements, the new solver makes the PB calculation truly feasible for large-scale biomolecular systems such as a 30S ribosome molecule even on a typical 2008 desktop computer. |
format | Text |
id | pubmed-2693949 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2009 |
publisher | American Chemical Society |
record_format | MEDLINE/PubMed |
spelling | pubmed-26939492009-06-09 An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics Lu, Benzhuo Cheng, Xiaolin Huang, Jingfang McCammon, J. Andrew J Chem Theory Comput The numerical solution of the Poisson−Boltzmann (PB) equation is a useful but a computationally demanding tool for studying electrostatic solvation effects in chemical and biomolecular systems. Recently, we have described a boundary integral equation-based PB solver accelerated by a new version of the fast multipole method (FMM). The overall algorithm shows an order N complexity in both the computational cost and memory usage. Here, we present an updated version of the solver by using an adaptive FMM for accelerating the convolution type matrix-vector multiplications. The adaptive algorithm, when compared to our previous nonadaptive one, not only significantly improves the performance of the overall memory usage but also remarkably speeds the calculation because of an improved load balancing between the local- and far-field calculations. We have also implemented a node-patch discretization scheme that leads to a reduction of unknowns by a factor of 2 relative to the constant element method without sacrificing accuracy. As a result of these improvements, the new solver makes the PB calculation truly feasible for large-scale biomolecular systems such as a 30S ribosome molecule even on a typical 2008 desktop computer. American Chemical Society 2009-05-21 2009-06-09 /pmc/articles/PMC2693949/ /pubmed/19517026 http://dx.doi.org/10.1021/ct900083k Text en Copyright © 2009 American Chemical Society http://pubs.acs.org This is an open-access article distributed under the ACS AuthorChoice Terms & Conditions. Any use of this article, must conform to the terms of that license which are available at http://pubs.acs.org. 40.75 |
spellingShingle | Lu, Benzhuo Cheng, Xiaolin Huang, Jingfang McCammon, J. Andrew An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics |
title | An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics |
title_full | An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics |
title_fullStr | An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics |
title_full_unstemmed | An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics |
title_short | An Adaptive Fast Multipole Boundary Element Method for Poisson−Boltzmann Electrostatics |
title_sort | adaptive fast multipole boundary element method for poisson−boltzmann electrostatics |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2693949/ https://www.ncbi.nlm.nih.gov/pubmed/19517026 http://dx.doi.org/10.1021/ct900083k |
work_keys_str_mv | AT lubenzhuo anadaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics AT chengxiaolin anadaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics AT huangjingfang anadaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics AT mccammonjandrew anadaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics AT lubenzhuo adaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics AT chengxiaolin adaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics AT huangjingfang adaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics AT mccammonjandrew adaptivefastmultipoleboundaryelementmethodforpoissonboltzmannelectrostatics |