• DocumentCode
    3425839
  • Title

    Parallel Genomic Sequence-Searching on an Ad-Hoc Grid: Experiences, Lessons Learned, and Implications

  • Author

    Gardner, Mark K. ; Feng, Wu-chun ; Archuleta, Jeremy ; Lin, Heshan ; Ma, Xiaosong

  • Author_Institution
    Virginia Tech.
  • fYear
    2006
  • fDate
    11-17 Nov. 2006
  • Firstpage
    22
  • Lastpage
    22
  • Abstract
    The Basic local alignment search tool (BLAST) allows bioinformaticists to characterize an unknown sequence by comparing it against a database of known sequences. The similarity between sequences enables biologists to detect evolutionary relationships and infer biological properties of the unknown sequence. mpiBLAST, our parallel BLAST, decreases the search time of a 300 KB query on the current NT database from over two full days to under 10 minutes on a 128-processor cluster and allows larger query files to be compared. Consequently, we propose to compare the largest query available, the entire NT database, against the largest database available, the entire NT database. The result of this comparison can provide critical information to the biology community, including insightful evolutionary, structural, and functional relationships between every sequence and family in the NT database. Preliminary projections indicated that to complete the task in a reasonable length of time required more processors than were available to us at a single site. Hence, we assembled GreenGene, an ad-hoc grid that was constructed "on the fly" from donated computational, network, and storage resources during last year\´s SC|05. GreenGene consisted of 3048 processors from machines that were distributed across the United States. This paper presents a case study of mpiBLAST on GreenGene - specifically, a pre-run characterization of the computation, the hardware and software architectural design, experimental results, and future directions
  • Keywords
    database management systems; genetics; grid computing; medical information systems; message passing; NT database; ad-hoc grid; basic local alignment search tool; biological property; parallel genomic sequence; Assembly; Bioinformatics; Computer networks; Databases; Evolution (biology); Genomics; Grid computing; Hardware; Sequences; Software design; BLAST; agile development; bioinformatics; cluster computing; fault tolerance; grid computing; optical networking; scalability; scheduling; scripting; sequence search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SC 2006 Conference, Proceedings of the ACM/IEEE
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    0-7695-2700-0
  • Electronic_ISBN
    0-7695-2700-0
  • Type

    conf

  • DOI
    10.1109/SC.2006.46
  • Filename
    4090196