Published January 1, 2019 | Version v1
Journal article Open

Shouji: a fast and efficient pre-alignment filter for sequence alignment

  • 1. Swiss Fed Inst Technol, Comp Sci Dept, CH-8092 Zurich, Switzerland
  • 2. Tech Univ Dresden, Inst Comp Engn, Ctr Advancing Elect Dresden, Chair Processor Design, D-01062 Dresden, Germany
  • 3. Bilkent Univ, Comp Engn Dept, TR-06800 Ankara, Turkey

Description

Motivation: The ability to generate massive amounts of sequencing data continues to overwhelm the processing capability of existing algorithms and compute infrastructures. In this work, we explore the use of hardware/software co-design and hardware acceleration to significantly reduce the execution time of short sequence alignment, a crucial step in analyzing sequenced genomes. We introduce Shouji, a highly parallel and accurate pre-alignment filter that remarkably reduces the need for computationally-costly dynamic programming algorithms. The first key idea of our proposed pre-alignment filter is to provide high filtering accuracy by correctly detecting all common subsequences shared between two given sequences. The second key idea is to design a hardware accelerator that adopts modern field-programmable gate array (FPGA) architectures to further boost the performance of our algorithm.

Files

bib-61a34b26-86d6-4323-8ff2-66259af57c16.txt

Files (172 Bytes)

Name Size Download all
md5:4daecb92f7452f1d0b9813ef21021c80
172 Bytes Preview Download