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...

Descripción completa

Detalles Bibliográficos
Autores principales: Lu, Benzhuo, Cheng, Xiaolin, Huang, Jingfang, McCammon, J. Andrew
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