• DocumentCode
    1641094
  • Title

    Design and implementation of the Smith-Waterman algorithm on the CUDA-compatible GPU

  • Author

    Munekawa, Yuma ; Ino, Fumihiko ; Hagihara, Kenichi

  • Author_Institution
    Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Toyonaka
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper describes a design and implementation of the Smith-Waterman algorithm accelerated on the graphics processing unit (GPU). Our method is implemented using compute unified device architecture (CUDA), which is available on the nVIDIA GPU. The method efficiently uses on-chip shared memory to reduce the data amount being transferred between off-chip memory and processing elements in the GPU. Furthermore, it reduces the number of data fetches by applying a data reuse technique to query and database sequences. We show some experimental results comparing the proposed method with an OpenGL-based method. As a result, the speedup over the OpenGL-based method reaches a factor of 6.4 when using amino acid sequence database.We also find that shared memory reduces the amount of data fetches to 1/140, providing a peak performance of 5.65 giga cell updates per second (GCUPS). This performance is approximately three times faster than a prior CUDA-based implementation.
  • Keywords
    bioinformatics; CUDA-compatible GPU; OpenGL-based method; Smith-Waterman algorithm; compute unified device architecture; graphics processing unit; nVIDIA GPU; on-chip shared memory; Acceleration; Algorithm design and analysis; Amino acids; Biology computing; Computational complexity; Computer architecture; Databases; Graphics; Helium; Libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    BioInformatics and BioEngineering, 2008. BIBE 2008. 8th IEEE International Conference on
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-4244-2844-1
  • Electronic_ISBN
    978-1-4244-2845-8
  • Type

    conf

  • DOI
    10.1109/BIBE.2008.4696721
  • Filename
    4696721