CUSA and CUDE: GPU-Accelerated Methods for Estimating Solvent Accessible Surface Area and Desolvation
Author(s) -
David Dynerman,
Erick Butzlaff,
Julie C. Mitchell
Publication year - 2009
Publication title -
journal of computational biology
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.585
H-Index - 95
eISSN - 1557-8666
pISSN - 1066-5277
DOI - 10.1089/cmb.2008.0157
Subject(s) - computer science , accessible surface area , computational science , solvation , surface (topology) , pairwise comparison , graphics , scaling , acceleration , differentiable function , algorithm , general purpose computing on graphics processing units , computer graphics , function (biology) , simple (philosophy) , cuda , parallel computing , solvent , computational chemistry , chemistry , computer graphics (images) , artificial intelligence , physics , mathematics , geometry , quantum mechanics , mathematical analysis , philosophy , organic chemistry , epistemology , evolutionary biology , biology
It is well-established that a linear correlation exists between accessible surface areas and experimentally measured solvation energies. Combining this knowledge with an analytic formula for calculation of solvent accessible surfaces, we derive a simple model of desolvation energy as a differentiable function of atomic positions. Additionally, we find that this algorithm is particularly well suited for hardware acceleration on graphics processing units (GPUs), outperforming the CPU by up to two orders of magnitude. We explore the scaling of this desolvation algorithm and provide implementation details applicable to general pairwise algorithms.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom