Multi-core CPU or GPU-accelerated Multiscale Modeling for Biomolecular Complexes
Multi-scale modeling plays an important role in understanding the structure and biological functionalities of large biomolecular complexes. In this paper, we present an efficient computational framework to construct multi-scale models from atomic resolution data in the Protein Data Bank (PDB), which...
Gespeichert in:
Veröffentlicht in: | Computational and Mathematical Biophysics 2013-07, Vol.1 (2013), p.164-179 |
---|---|
Hauptverfasser: | , , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Multi-scale modeling plays an important role in understanding
the structure and biological functionalities of large biomolecular
complexes. In this paper, we present an efficient computational
framework to construct multi-scale models from
atomic resolution data in the Protein Data Bank (PDB), which
is accelerated by multi-core CPU and programmable Graphics
Processing Units (GPU). A multi-level summation of Gaussian
kernel functions is employed to generate implicit models
for biomolecules. The coefficients in the summation are designed
as functions of the structure indices, which specify the
structures at a certain level and enable a local resolution control
on the biomolecular surface. A method called neighboring
search is adopted to locate the grid points close to the expected
biomolecular surface, and reduce the number of grids
to be analyzed. For a specific grid point, a KD-tree or bounding
volume hierarchy is applied to search for the atoms contributing
to its density computation, and faraway atoms are
ignored due to the decay of Gaussian kernel functions. In
addition to density map construction, three modes are also
employed and compared during mesh generation and quality
improvement to generate high quality tetrahedral meshes:
CPU sequential, multi-core CPU parallel and GPU parallel.
We have applied our algorithm to several large proteins and
obtained good results. |
---|---|
ISSN: | 2299-3266 2544-7297 2544-7297 2299-3266 |
DOI: | 10.2478/mlbmb-2013-0009 |