TL;DR
GateKeeper introduces a FPGA-based hardware accelerator that significantly speeds up the pre-alignment filtering process in DNA short read mapping, reducing computational time while maintaining high accuracy.
Contribution
This work presents the first FPGA-based pre-alignment filter for DNA short read mapping, achieving up to 130-fold speedup over existing software methods.
Findings
Achieves over 96% accuracy in filtering incorrect candidate locations.
Provides up to 130-fold speedup compared to state-of-the-art software filters.
Reduces verification time of a DNA mapper by a factor of 10.
Abstract
Motivation: High throughput DNA sequencing (HTS) technologies generate an excessive number of small DNA segments -- called short reads -- that cause significant computational burden. To analyze the entire genome, each of the billions of short reads must be mapped to a reference genome based on the similarity between a read and "candidate" locations in that reference genome. The similarity measurement, called alignment, formulated as an approximate string matching problem, is the computational bottleneck because: (1) it is implemented using quadratic-time dynamic programming algorithms, and (2) the majority of candidate locations in the reference genome do not align with a given read due to high dissimilarity. Calculating the alignment of such incorrect candidate locations consumes an overwhelming majority of a modern read mapper's execution time. Therefore, it is crucial to develop a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
