Home LiteratureArticle Details
PMID: 19630950 Published · epublish English Journal Article

Accelerating epistasis analysis in human genetics with consumer graphics hardware.

BMC research notes ·Vol. 2 ·2009-07-24 ·Pages 149

Sinnott-Armstrong NA, Greene CS, Cancare F, Moore JH

Abstract

Human geneticists are now capable of measuring more than one million DNA sequence variations from across the human genome. The new challenge is to develop computationally feasible methods capable of analyzing these data for associations with common human disease, particularly in the context of epistasis. Epistasis describes the situation where multiple genes interact in a complex non-linear manner to determine an individual's disease risk and is thought to be ubiquitous for common diseases. Multifactor Dimensionality Reduction (MDR) is an algorithm capable of detecting epistasis. An exhaustive analysis with MDR is often computationally expensive, particularly for high order interactions. This challenge has previously been met with parallel computation and expensive hardware. The option we examine here exploits commodity hardware designed for computer graphics. In modern computers Graphics Processing Units (GPUs) have more memory bandwidth and computational capability than Central Processing Units (CPUs) and are well suited to this problem. Advances in the video game industry have led to an economy of scale creating a situation where these powerful components are readily available at very low cost. Here we implement and evaluate the performance of the MDR algorithm on GPUs. Of primary interest are the time required for an epistasis analysis and the price to performance ratio of available solutions. We found that using MDR on GPUs consistently increased performance per machine over both a feature rich Java software package and a C++ cluster implementation. The performance of a GPU workstation running a GPU implementation reduces computation time by a factor of 160 compared to an 8-core workstation running the Java implementation on CPUs. This GPU workstation performs similarly to 150 cores running an optimized C++ implementation on a Beowulf cluster. Furthermore this GPU system provides extremely cost effective performance while leaving the CPU available for other tasks. The GPU workstation containing three GPUs costs $2000 while obtaining similar performance on a Beowulf cluster requires 150 CPU cores which, including the added infrastructure and support cost of the cluster system, cost approximately $82,500. Graphics hardware based computing provides a cost effective means to perform genetic analysis of epistasis using MDR on large datasets without the infrastructure of a computing cluster.

Authors & Affiliations
4 authors, click to expand affiliations / ORCID
Sinnott-Armstrong Nicholas A
Computational Genetics Lab, Department of Genetics, Norris-Cotton Cancer Center, Dartmouth Medical School, Lebanon, NH, USA. Nicholas.A.Sinnott-Armstrong@dartmouth.edu
Greene Casey S
Cancare Fabio
Moore Jason H
References (7)
7 references, click to expand
  1. Multifactor-dimensionality reduction reveals high-order interactions among estrogen-metabolism genes in sporadic breast cancer.
    Am J Hum Genet. 2001 Jul;69(1):138-47 PMID: 11404819
  2. Ability of epistatic interactions of cytokine single-nucleotide polymorphisms to predict susceptibility to disease subsets in systemic sclerosis patients.
    Arthritis Rheum. 2008 Jul 15;59(7):974-83 PMID: 18576303
  3. High-throughput sequence alignment using Graphics Processing Units.
    BMC Bioinformatics. 2007 Dec 10;8:474 PMID: 18070356
  4. Biofilter: a knowledge-integration system for the multi-locus analysis of genome-wide association studies.
    Pac Symp Biocomput. 2009;:368-79 PMID: 19209715
  5. Parallel multifactor dimensionality reduction: a tool for the large-scale analysis of gene-gene interactions.
    Bioinformatics. 2006 Sep 1;22(17):2173-4 PMID: 16809395
  6. The ubiquitous nature of epistasis in determining susceptibility to common human diseases.
    Hum Hered. 2003;56(1-3):73-82 PMID: 14614241
  7. Identification of a two-loci epistatic interaction associated with susceptibility to rheumatoid arthritis through reverse engineering and multifactor dimensionality reduction.
    Genomics. 2007 Jul;90(1):6-13 PMID: 17482423
Article Info
Journal
BMC research notes
Abbr.
BMC Res Notes
ISSN
1756-0500
Published
2009-07-24
Epub
2009-00-24
Pages
149
Language
English
Region
England
NLM ID
101462768
PMCID
PMC2732631
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: product@genelibs.com