Bio-sequence database scanning on a GPU

  • Authors:
  • Weiguo Liu;Bertil Schmidt;Gerrit Voss;Andre Schroder;Wolfgang Muller-Wittig

  • Affiliations:
  • Nanyang Technological University, School of Computer Engineering, Centre for Advanced Media Technology, Singapore;Nanyang Technological University, School of Computer Engineering, Centre for Advanced Media Technology, Singapore;Nanyang Technological University, School of Computer Engineering, Centre for Advanced Media Technology, Singapore;Nanyang Technological University, School of Computer Engineering, Centre for Advanced Media Technology, Singapore;Nanyang Technological University, School of Computer Engineering, Centre for Advanced Media Technology, Singapore

  • Venue:
  • IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

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.