paper-with-me

홈 › Papers

GateKeeper-GPU: Fast and Accurate Pre-Alignment Filtering in Short Read Mapping

2021-03-27 · Zülal Bingöl, Mohammed Alser, Onur Mutlu, Ozcan Ozturk, Can Alkan

At the last step of short read mapping, the candidate locations of the reads on the reference genome are verified to compute their differences from the corresponding reference segments using sequence alignment algorithms. Calculating the similarities and differences between two sequences is still computationally expensive since approximate string matching techniques traditionally inherit dynamic programming algorithms with quadratic time and space complexity. We introduce GateKeeper-GPU, a fast and accurate pre-alignment filter that efficiently reduces the need for expensive sequence alignment. GateKeeper-GPU provides two main contributions: first, improving the filtering accuracy of GateKeeper (a lightweight pre-alignment filter), and second, exploiting the massive parallelism provided by the large number of GPU threads of modern GPUs to examine numerous sequence pairs rapidly and concurrently. By reducing the work, GateKeeper-GPU provides an acceleration of 2.9x to sequence alignment and up to 1.4x speedup to the end-to-end execution time of a comprehensive read mapper (mrFAST). GateKeeper-GPU is available at https://github.com/BilkentCompGen/GateKeeper-GPU.

📄 PDF Abstract BibTeX arXiv:2103.14978

Code (1)

BilkentCompGen/GateKeeper-GPU 공식 구현

Tasks

GPU

Similar Papers 제목 키워드 기반

GateKeeper: A New Hardware Architecture for Accelerating Pre-Alignment in DNA Short Read Mapping

2016-04-06 · Mohammed Alser, Hasan Hassan, Hongyi Xin, Oğuz Ergin 외

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…

SneakySnake: A Fast and Accurate Universal Genome Pre-Alignment Filter for CPUs, GPUs, and FPGAs

2019-10-20 · Mohammed Alser, Taha Shahroodi, Juan Gomez-Luna, Can Alkan 외

Motivation: We introduce SneakySnake, a highly parallel and highly accurate pre-alignment filter that remarkably reduces the need for computationally costly sequence alignment. The key idea of SneakySnake is to reduce th…

CPUGPU

RASSA: Resistive Pre-Alignment Accelerator for Approximate DNA Long Read Mapping

2019-01-28

DNA read mapping is a computationally expensive bioinformatics task, required for genome assembly and consensus polishing. It requires to find the best-fitting location for each DNA read on a long reference sequence. A n…

The Gatekeeper Effect: The Implications of Pre-Screening, Self-selection, and Bias for Hiring Processes

2023-12-28 · Moran Koren

We study the problem of screening in decision-making processes under uncertainty, focusing on the impact of adding an additional screening stage, commonly known as a 'gatekeeper.' While our primary analysis is rooted in …

Decision Making

Genetically Improved BarraCUDA

2015-05-28

BarraCUDA is a C program which uses the BWA algorithm in parallel with nVidia CUDA to align short next generation DNA sequences against a reference genome. The genetically improved (GI) code is up to three times faster o…

CPUGPU