Literature DB >> 20658333

Exploiting graphics processing units for computational biology and bioinformatics.

Joshua L Payne1, Nicholas A Sinnott-Armstrong, Jason H Moore.   

Abstract

Advances in the video gaming industry have led to the production of low-cost, high-performance graphics processing units (GPUs) that possess more memory bandwidth and computational capability than central processing units (CPUs), the standard workhorses of scientific computing. With the recent release of generalpurpose GPUs and NVIDIA's GPU programming language, CUDA, graphics engines are being adopted widely in scientific computing applications, particularly in the fields of computational biology and bioinformatics. The goal of this article is to concisely present an introduction to GPU hardware and programming, aimed at the computational biologist or bioinformaticist. To this end, we discuss the primary differences between GPU and CPU architecture, introduce the basics of the CUDA programming language, and discuss important CUDA programming practices, such as the proper use of coalesced reads, data types, and memory hierarchies. We highlight each of these topics in the context of computing the all-pairs distance between instances in a dataset, a common procedure in numerous disciplines of scientific computing. We conclude with a runtime analysis of the GPU and CPU implementations of the all-pairs distance calculation. We show our final GPU implementation to outperform the CPU implementation by a factor of 1700.

Entities:  

Mesh:

Year:  2010        PMID: 20658333      PMCID: PMC2910913          DOI: 10.1007/s12539-010-0002-4

Source DB:  PubMed          Journal:  Interdiscip Sci        ISSN: 1867-1462            Impact factor:   2.233


  7 in total

1.  Highly accelerated feature detection in proteomics data sets using modern graphics processing units.

Authors:  Rene Hussong; Barbara Gregorius; Andreas Tholey; Andreas Hildebrandt
Journal:  Bioinformatics       Date:  2009-05-14       Impact factor: 6.937

2.  Many-core algorithms for statistical phylogenetics.

Authors:  Marc A Suchard; Andrew Rambaut
Journal:  Bioinformatics       Date:  2009-04-15       Impact factor: 6.937

3.  CUDA compatible GPU cards as efficient hardware accelerators for Smith-Waterman sequence alignment.

Authors:  Svetlin A Manavski; Giorgio Valle
Journal:  BMC Bioinformatics       Date:  2008-03-26       Impact factor: 3.169

4.  Multifactor dimensionality reduction for graphics processing units enables genome-wide testing of epistasis in sporadic ALS.

Authors:  Casey S Greene; Nicholas A Sinnott-Armstrong; Daniel S Himmelstein; Paul J Park; Jason H Moore; Brent T Harris
Journal:  Bioinformatics       Date:  2010-01-16       Impact factor: 6.937

5.  Accelerating epistasis analysis in human genetics with consumer graphics hardware.

Authors:  Nicholas A Sinnott-Armstrong; Casey S Greene; Fabio Cancare; Jason H Moore
Journal:  BMC Res Notes       Date:  2009-07-24

6.  A high-throughput screening approach to discovering good forms of biologically inspired visual representation.

Authors:  Nicolas Pinto; David Doukhan; James J DiCarlo; David D Cox
Journal:  PLoS Comput Biol       Date:  2009-11-26       Impact factor: 4.475

7.  High-throughput sequence alignment using Graphics Processing Units.

Authors:  Michael C Schatz; Cole Trapnell; Arthur L Delcher; Amitabh Varshney
Journal:  BMC Bioinformatics       Date:  2007-12-10       Impact factor: 3.169

  7 in total
  5 in total

1.  Fast network centrality analysis using GPUs.

Authors:  Zhiao Shi; Bing Zhang
Journal:  BMC Bioinformatics       Date:  2011-05-12       Impact factor: 3.307

Review 2.  A Review of Parallel Implementations for the Smith-Waterman Algorithm.

Authors:  Zeyu Xia; Yingbo Cui; Ang Zhang; Tao Tang; Lin Peng; Chun Huang; Canqun Yang; Xiangke Liao
Journal:  Interdiscip Sci       Date:  2021-09-06       Impact factor: 3.492

3.  Massive exploration of perturbed conditions of the blood coagulation cascade through GPU parallelization.

Authors:  Paolo Cazzaniga; Marco S Nobile; Daniela Besozzi; Matteo Bellini; Giancarlo Mauri
Journal:  Biomed Res Int       Date:  2014-06-16       Impact factor: 3.411

Review 4.  Graphics processing units in bioinformatics, computational biology and systems biology.

Authors:  Marco S Nobile; Paolo Cazzaniga; Andrea Tangherloni; Daniela Besozzi
Journal:  Brief Bioinform       Date:  2017-09-01       Impact factor: 11.622

5.  Heterogeneous computing architecture for fast detection of SNP-SNP interactions.

Authors:  Davor Sluga; Tomaz Curk; Blaz Zupan; Uros Lotric
Journal:  BMC Bioinformatics       Date:  2014-06-25       Impact factor: 3.169

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.