skip to main content
10.1145/2037509.2037523acmotherconferencesArticle/Chapter ViewAbstractPublication PagescmsbConference Proceedingsconference-collections
research-article

Accelerating multiple target drug screening on GPUs

Published: 21 September 2011 Publication History

Abstract

The completion of the human genome project has brought new and still unprocessed information about potential targets for the treatment of human diseases with drugs. The efficacy of a drug can be vastly improved through the interaction with multiple targets, although undesirable side effects must also be studied. Experimental approaches for this purpose are very expensive and time consuming, while in-silico approaches can efficiently propose accurate predictions that drastically reduce testing procedures in the laboratory. Nevertheless, in-silico approaches for multiple target identification have not been yet fully explored and most of them still deal with rigid receptor models. It has been shown recently that the docking program FlexScreen includes efficiently protein flexibility. However, processing large databases of target proteins is a very time consuming process. In a new optimization approach, massively parallel architectures like GPUs can greatly overcome these limitations. In this study we report our FlexScreen parallelization efforts using CUDA.

References

[1]
G. M. Amdahl. Validity of the single processor approach to achieving large scale computing capabilities. In Proceedings of the April 18--20, 1967, spring joint computer conference, AFIPS '67 (Spring), pages 483--485, New York, NY, USA, 1967. ACM.
[2]
R. Apweiler, A. Bairoch, C. H. Wu, W. C. Barker, B. Boeckmann, S. Ferro, E. Gasteiger, H. Huang, R. Lopez, M. Magrane, M. J. Martin, D. A. Natale, C. O'Donovan, N. Redaschi, and L. S. Yeh. UniProt: the Universal Protein Knowledgebase. Nucleic Acids Res., 32:D115--D119, 2004.
[3]
H. M. Berman, J. Westbrook, Z. Feng, G. Gilliland, T. N. Bhat, H. Weissig, I. N. Shindyalov, and P. E. Bourne. The Protein Data Bank. Nucleic Acids Research, 28(1):235--242, jan 2000.
[4]
B. Fischer, S. Basili, H. Merlitz, and W. Wenzel. Accuracy of binding mode prediction with a cascadic stochastic tunneling method. Proteins: Structure, Function, and Bioinformatics, 68(1):195--204, 2007.
[5]
S. L. Graham, P. B. Kessler, and M. K. McKusick. gprof: a call graph execution profiler. SIGPLAN Not., 39:49--57, 2004.
[6]
M. M. Gromiha, J. An, H. Kono, M. Oobatake, H. Uedaira, and A. Sarai. ProTherm: Thermodynamic Database for Proteins and Mutants. Nucleic Acids Research, 27(1):286--288, 1999.
[7]
M. M. Gromiha, Y. Yabuku, N. Xavier, M. Suresh, S. Makiko, and F. Kazuhiko. TMFunction: database for functional residues in membrane proteins. Nucleic Acids Research, 37(Database issue):D201, 2009.
[8]
G. Guerrero, H. Pérez-Sánchez, W. Wenzel, J. Cecilia, and J. García. Effective parallelization of non-bonded interactions kernel for virtual screening on gpus. In M. Rocha, J. Rodríguez, F. Fdez-Riverola, and A. Valencia, editors, 5th International Conference on Practical Applications of Computational Biology; Bioinformatics (PACBB 2011), volume 93 of Advances in Intelligent and Soft Computing, pages 63--69. Springer Berlin/Heidelberg, 2011.
[9]
M. J. Harvey and G. De Fabritiis. An Implementation of the Smooth Particle Mesh Ewald Method on GPU Hardware. Journal of Chemical Theory and Computation, 5(9):2371--2377, 2009.
[10]
C. Hetényi and D. van der Spoel. Efficient docking of peptides to proteins without prior knowledge of the binding site. Protein science: a publication of the Protein Society., 11(7):1729--1737, 2002.
[11]
L. Hui-fang, S. Qing, Z. Jian, and F. Wei. Evaluation of various inverse docking schemes in multiple targets identification. Journal of Molecular Graphics and Modelling, 29(3):326--330, 2010.
[12]
M. D. T.-R. J. Jorgensen, W. L. Development and testing of the opls all-atom force field on conformational energetics and properties of organic liquids. Journal of the American Chemical Society, 118(45):11225--11236, 1996.
[13]
D. B. Kokh, R. C. Wade, and W. Wenzel. Receptor flexibility in small-molecule docking calculations. Wiley Interdisciplinary Reviews: Computational Molecular Science, 1(2):298--314, 2011.
[14]
D. B. Kokh and W. Wenzel. Flexible side chain models improve enrichment rates in in silico screening. Journal of Medicinal Chemistry, 51(19):5919--5931, 2008.
[15]
I. Meliciani, H. Pérez-Sánchez, and W. Wenzel. Analysis of the complex antithrombin/thrombin and alanine mutation of the complex antithrombin/heparin using two different docking approaches (poem, flexscreen). In Computer Simulation and Theory of Macromolecules 2009, Huenfeld, April 17--18, 2009, 2009.
[16]
E. Meng, B. Shoichet, and I. Kuntz. Automated Docking with Grid-Based Energy Evaluation. Journal of Computational Chemistry, 13(4):505--524, 1992.
[17]
H. Merlitz, B. Burghardt, and W. Wenzel. Application of the stochastic tunneling method to high throughput database screening. Chemical Physics Letters, 370(1--2):68--73, 2003.
[18]
H. Merlitz, B. Burghardt, and W. Wenzel. Impact of receptor conformation on in silico screening performance. Chemical Physics Letters, 390(4--6):500--505, 2004.
[19]
H. Merlitz, T. Herges, and W. Wenzel. Fluctuation analysis and accuracy of a large-scalein silico screen. Journal of Computational Chemistry, 25(13):1568--1575, 2004.
[20]
J. Navarro-Fernandez, I. Martínez-Martínez, H. Pérez-Sánchez, I. Meliciani, W. Wenzel, M. de la Morena-Barrio, V. Vicente, and J. Corral. Identification of a compound with enhanced capacity in the activation of antithrombin in presence of heparin. In Annual Meeting of the Spanish Society for Thrombosis and Haemostasis, Las Palmas, E, October 28--30, 2010.
[21]
NVIDIA. Whitepaper NVIDIA's Next Generation CUDA Compute Architecture: Fermi. 2009.
[22]
NVIDIA. NVIDIA CUDA Programming Guide 3.2. 2010.
[23]
H. Pérez-Sánchez and W. Wenzel. Implementation of an effective non-bonded interactions kernel for biomolecular simulations on the cell processor. In S. Fischer, E. Maehle, and R. Reischuk, editors, GI Jahrestagung, volume 154 of LNI, pages 721--729. GI, 2009.
[24]
H. Pérez-Sánchez and W. Wenzel. Optimization methods for virtual screening on novel computational architectures. Current Computer-Aided Drug Design, 7(1):44--52, 2011.
[25]
A. Schiller, G. Sutmann, and L. Yang. A fast wavelet based implementation to calculate coulomb potentials on the cell/b.e. In Proceedings of the 2008 10th IEEE International Conference on High Performance Computing and Communications, HPCC '08, pages 162--168, Washington, DC, USA, 2008. IEEE Computer Society.
[26]
J. E. Stone, J. C. Phillips, P. L. Freddolino, D. J. Hardy, L. G. Trabuco, and K. Schulten. Accelerating molecular modeling applications with graphics processors. Journal of Computational Chemistry, 28(16):2618--2640, 2007.
[27]
E. Yuriev, M. Agostino, and P. A. Ramsland. Challenges and advances in computational docking: 2009 in review. Journal Of Molecular Recognition, 24(2):149--164, 2011.

Cited By

View all
  • (2016)Developing science gateways for drug discovery in a grid environmentSpringerPlus10.1186/s40064-016-2914-x5:1Online publication date: 9-Aug-2016
  • (2016)1001 Ways to run AutoDock Vina for virtual screeningJournal of Computer-Aided Molecular Design10.1007/s10822-016-9900-930:3(237-249)Online publication date: 20-Feb-2016
  • (2015)A multi‐infrastructure gateway for virtual drug screeningConcurrency and Computation: Practice and Experience10.1002/cpe.349827:16(4478-4490)Online publication date: 21-May-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
CMSB '11: Proceedings of the 9th International Conference on Computational Methods in Systems Biology
September 2011
224 pages
ISBN:9781450308175
DOI:10.1145/2037509
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • TCSIM: IEEE Computer Society Technical Committee on Simulation
  • University Henri-Poincare: University Henri-Poincare - France
  • NVIDIA
  • CNRS: Centre National De La Rechercue Scientifique
  • Microsoft Research: Microsoft Research

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 September 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. GPUs
  2. drug design
  3. multiple target screening
  4. parallel computing
  5. virtual screening

Qualifiers

  • Research-article

Funding Sources

Conference

CMSB'11
Sponsor:
  • TCSIM
  • University Henri-Poincare
  • CNRS
  • Microsoft Research

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2016)Developing science gateways for drug discovery in a grid environmentSpringerPlus10.1186/s40064-016-2914-x5:1Online publication date: 9-Aug-2016
  • (2016)1001 Ways to run AutoDock Vina for virtual screeningJournal of Computer-Aided Molecular Design10.1007/s10822-016-9900-930:3(237-249)Online publication date: 20-Feb-2016
  • (2015)A multi‐infrastructure gateway for virtual drug screeningConcurrency and Computation: Practice and Experience10.1002/cpe.349827:16(4478-4490)Online publication date: 21-May-2015
  • (2014)Accelerating virtual high-throughput ligand dockingConcurrency and Computation: Practice & Experience10.1002/cpe.307026:6(1268-1277)Online publication date: 25-Apr-2014
  • (2013)Improving drug discovery using a neural networks based parallel scoring functionThe 2013 International Joint Conference on Neural Networks (IJCNN)10.1109/IJCNN.2013.6706909(1-5)Online publication date: Aug-2013
  • (2012)High-Throughput parallel blind Virtual Screening using BINDSURFBMC Bioinformatics10.1186/1471-2105-13-S14-S1313:S14Online publication date: 7-Sep-2012
  • (2012)Parallelization of Virtual Screening in Drug Discovery on Massively Parallel ArchitecturesProceedings of the 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing10.1109/PDP.2012.26(588-595)Online publication date: 15-Feb-2012

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media