• DocumentCode
    2048260
  • Title

    Bio-sequence database scanning on a GPU

  • Author

    Liu, Weiguo ; Schmidt, Bertil ; Voss, Gerrit ; Schroder, Andre ; Muller-Wittig, Wolfgang

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ.
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Protein sequences with unknown functionality are often compared to a set of known sequences to detect functional similarities. Efficient dynamic programming algorithms exist for this problem, however current solutions still require significant scan times. These scan time requirements are likely to become even more severe due to the rapid growth in the size of these databases. In this paper, we present a new approach to bio-sequence database scanning using computer graphics hardware to gain high performance at low cost. To derive an efficient mapping onto this type of architecture, we have reformulated the Smith-Waterman dynamic programming algorithm in terms of computer graphics primitives. Our OpenGL implementation achieves a speedup of approximately sixteen on a high-end graphics card over available straightforward and optimized CPU Smith-Waterman implementations
  • Keywords
    biology computing; computer graphics; dynamic programming; proteins; GPU; OpenGL; Smith-Waterman dynamic programming algorithm; bio-sequence database scanning; computer graphics hardware; protein sequence; Application software; Computer architecture; Computer graphics; Databases; Dynamic programming; Hardware; Heuristic algorithms; High performance computing; Protein engineering; Sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639531
  • Filename
    1639531