• DocumentCode
    1783232
  • Title

    Parallel Mutual Information Based Construction of Whole-Genome Networks on the Intel (R) Xeon Phi (TM) Coprocessor

  • Author

    Misra, Sudip ; Pamnany, Kiran ; Aluru, Srinivas

  • Author_Institution
    Parallel Comput. Lab., Intel Corp., Bangalore, India
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    241
  • Lastpage
    250
  • Abstract
    Construction of whole-genome networks from large-scale gene expression data is an important problem in systems biology. While several techniques have been developed, most cannot handle network reconstruction at the whole-genome scale, and the few that can, require large clusters. In this paper, we present a solution on the Intel (R) Xeon Phi (TM) coprocessor, taking advantage of its multi-level parallelism including many x86-based cores, multiple threads per core, and vector processing units. We also present a solution on the Intel (R) Xeon (R) processor. Our solution is based on TINGe, a fast parallel network reconstruction technique that uses mutual information and permutation testing for assessing statistical significance. We demonstrate the first ever inference of a plant whole genome regulatory network on a single chip by constructing a 15,575 gene network of the plant Arabidopsis thaliana from 3,137 microarray experiments in only 22 minutes. In addition, our optimization for parallelizing mutual information computation on the Intel Xeon Phi coprocessor holds out lessons that are applicable to other domains.
  • Keywords
    biocomputing; botany; coprocessors; genomics; multiprocessing systems; parallel processing; statistical analysis; Arabidopsis thaliana plant; Intel Xeon Phi coprocessor; TINGe; fast parallel network reconstruction technique; gene network; large-scale gene expression data; many x86-based cores; multilevel parallelism; multiple threads per core; parallel mutual information based construction; permutation testing; plant whole genome regulatory network; statistical significance assessment; systems biology; vector processing units; Arrays; Coprocessors; Joints; Mutual information; Optimization; Splines (mathematics); Vectors; Intel Xeon Phi; gene networks; mutual information; systems biology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2014 IEEE 28th International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4799-3799-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2014.35
  • Filename
    6877259