• DocumentCode
    3704265
  • Title

    Smith-Waterman Protein Search with OpenCL on an FPGA

  • Author

    Enzo Rucci; García;Guillermo Botella;Armando De Giusti;Marcelo Naiouf;Manuel Prieto-Matias

  • Author_Institution
    Inst. de Investig. en Inf., Univ. Nac. de La Plata, Buenos Aires, Argentina
  • Volume
    3
  • fYear
    2015
  • Firstpage
    208
  • Lastpage
    213
  • Abstract
    The well-known Smith-Waterman (SW) algorithm is a high-sensitivity method for local alignments. Unfortunately, SW is expensive in terms of both execution time and memory usage, which makes it impractical in many scenarios. Previous research has shown that massively parallel architectures such as GPUs and FPGAs are able to mitigate the computational problems and achieve impressive speedups. In this paper we explore SW acceleration on an FPGA with OpenCL. We efficiently exploit data and thread-level parallelism on an Altera Stratix V FPGA, obtaining up to 39 GCUPS with less than 25 watt of power consumption.
  • Keywords
    "Field programmable gate arrays","Kernel","Databases","Proteins","Memory management","Parallel processing","Programming"
  • Publisher
    ieee
  • Conference_Titel
    Trustcom/BigDataSE/ISPA, 2015 IEEE
  • Type

    conf

  • DOI
    10.1109/Trustcom.2015.634
  • Filename
    7345650