• DocumentCode
    2535863
  • Title

    A Scalable Parallel Algorithm for Large-Scale Protein Sequence Homology Detection

  • Author

    Wu, Changjun ; Kalyanaraman, Ananth ; Cannon, William R.

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    333
  • Lastpage
    342
  • Abstract
    Protein sequence homology detection is a fundamental problem in computational molecular biology, with a pervasive application in nearly all analyses that aim to structurally and functionally characterize protein molecules. While detecting homology between two protein sequences is computationally inexpensive, detecting pairwise homology at a large-scale becomes prohibitive, requiring millions of CPU hours. Yet, there is currently no efficient method available to parallelize this kernel. In this paper, we present the key characteristics that make this problem particularly hard to parallelize, and then propose a new parallel algorithm that is suited for large-scale protein sequence data. Our method, called pGraph, is designed using a hierarchical multiple-master multiple-worker model, where the processor space is partitioned into subgroups and the hierarchy helps in ensuring the workload is load balanced fashion despite the inherent irregularity that may originate in the input. Experimental evaluation demonstrates that our method scales linearly on all input sizes tested (up to 640K sequences) on a 1,024 node supercomputer. In addition to demonstrating strong scaling, we present an extensive study of the various components of the system and related parametric studies.
  • Keywords
    parallel algorithms; proteins; CPU hours; computational molecular biology; multiple-master multiple-worker model; pGraph; processor space; protein sequence homology detection; scalable parallel algorithm; Heuristic algorithms; Image edge detection; Indexes; Oceans; Parallel algorithms; Protein sequence; Parallel protein sequence homology detection; hierarchical master-worker paradigm; parallel sequence graph construction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2010 39th International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-7913-9
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2010.41
  • Filename
    5599178