SIML: a fast SIMD algorithm for calculating LINGO chemical similarities on GPUs and CPUs
- PMID: 20218693
- PMCID: PMC2865553
- DOI: 10.1021/ci100011z
SIML: a fast SIMD algorithm for calculating LINGO chemical similarities on GPUs and CPUs
Abstract
LINGOs are a holographic measure of chemical similarity based on text comparison of SMILES strings. We present a new algorithm for calculating LINGO similarities amenable to parallelization on SIMD architectures (such as GPUs and vector units of modern CPUs). We show that it is nearly 3x as fast as existing algorithms on a CPU, and over 80x faster than existing methods when run on a GPU.
Figures
Similar articles
-
CUDASW++ 3.0: accelerating Smith-Waterman protein database search by coupling CPU and GPU SIMD instructions.BMC Bioinformatics. 2013 Apr 4;14:117. doi: 10.1186/1471-2105-14-117. BMC Bioinformatics. 2013. PMID: 23557111 Free PMC article.
-
Comparing performance of many-core CPUs and GPUs for static and motion compensated reconstruction of C-arm CT data.Med Phys. 2011 Jan;38(1):468-73. doi: 10.1118/1.3525838. Med Phys. 2011. PMID: 21361215
-
H-BLAST: a fast protein sequence alignment toolkit on heterogeneous computers with GPUs.Bioinformatics. 2017 Apr 15;33(8):1130-1138. doi: 10.1093/bioinformatics/btw769. Bioinformatics. 2017. PMID: 28087515
-
Graphics processing units in bioinformatics, computational biology and systems biology.Brief Bioinform. 2017 Sep 1;18(5):870-885. doi: 10.1093/bib/bbw058. Brief Bioinform. 2017. PMID: 27402792 Free PMC article. Review.
-
Medical image segmentation on GPUs--a comprehensive review.Med Image Anal. 2015 Feb;20(1):1-18. doi: 10.1016/j.media.2014.10.012. Epub 2014 Dec 2. Med Image Anal. 2015. PMID: 25534282 Review.
Cited by
-
Deep reinforcement learning for de novo drug design.Sci Adv. 2018 Jul 25;4(7):eaap7885. doi: 10.1126/sciadv.aap7885. eCollection 2018 Jul. Sci Adv. 2018. PMID: 30050984 Free PMC article.
-
Methods for Similarity-based Virtual Screening.Comput Struct Biotechnol J. 2013 Mar 3;5:e201302009. doi: 10.5936/csbj.201302009. eCollection 2013. Comput Struct Biotechnol J. 2013. PMID: 24688702 Free PMC article. Review.
-
Accelerating Multiple Compound Comparison Using LINGO-Based Load-Balancing Strategies on Multi-GPUs.Int J Genomics. 2015;2015:950905. doi: 10.1155/2015/950905. Epub 2015 Oct 13. Int J Genomics. 2015. PMID: 26491652 Free PMC article.
-
Error bounds on the SCISSORS approximation method.J Chem Inf Model. 2011 Sep 26;51(9):2248-53. doi: 10.1021/ci200251a. Epub 2011 Sep 8. J Chem Inf Model. 2011. PMID: 21851122 Free PMC article.
-
GSA: a GPU-accelerated structure similarity algorithm and its application in progressive virtual screening.Mol Divers. 2012 Nov;16(4):759-69. doi: 10.1007/s11030-012-9403-0. Epub 2012 Oct 19. Mol Divers. 2012. PMID: 23081812
References
-
- Nikolova N, Jaworska J. Approaches to Measure Chemical Similarity - a Review. QSAR & Combin Sci. 2003;22:1006–1026.
-
- Grant JA, Gallardo MA, Pickup BT. A fast method of molecular shape comparison: A simple application of a Gaussian description of molecular shape. J Comput Chem. 1996;17:1653–1666.
-
- Miller MD, Sheridan RP, Kearsley SK. SQ: A Program for Rapidly Producing Phar-macophorically Relevent Molecular Superpositions. J Med Chem. 1999;42:1505–1514. - PubMed
-
- Rush TS, Grant JA, Mosyak L, Nicholls A. A shape-based 3-D scaffold hopping method and its application to a bacterial protein-protein interaction. J Med Chem. 2005;48:1489–1495. - PubMed
-
- Carhart RE, Smith DH, Venkataraghavan R. Atom pairs as molecular features in structure-activity studies: definition and applications. J Chem Inf Comput Sci. 1985;25:64–73.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources