• DocumentCode
    3717082
  • Title

    An FPGA-based systolic array to accelerate the BWA-MEM genomic mapping algorithm

  • Author

    Ernst Joachim Houtgast;Vlad-Mihai Sima;Koen Bertels;Zaid Al-Ars

  • Author_Institution
    Faculty of EEMCS, Delft University of Technology, The Netherlands
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    221
  • Lastpage
    227
  • Abstract
    We present the first accelerated implementation of BWA-MEM, a popular genome sequence alignment algorithm widely used in next generation sequencing genomics pipelines. The Smith-Waterman-like sequence alignment kernel requires a significant portion of overall execution time. We propose and evaluate a number of FPGA-based systolic array architectures, presenting optimizations generally applicable to variable length Smith-Waterman execution. Our kernel implementation is up to 3× faster, compared to software-only execution. This translates into an overall application speedup of up to 45%, which is 96% of the theoretically maximum achievable speedup when accelerating only this kernel.
  • Keywords
    "Kernel","Arrays","Acceleration","Field programmable gate arrays","Bioinformatics","Genomics"
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/SAMOS.2015.7363679
  • Filename
    7363679