BioSEAL: In-Memory Biological Sequence Alignment Accelerator for Large-Scale Genomic Data

38Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Genome sequences contain hundreds of millions of DNA base pairs. Finding the degree of similarity between two genomes requires executing a compute-intensive dynamic programming algorithm, such as Smith-Waterman. Traditional von Neumann architectures have limited parallelism and cannot provide an efficient solution for large-scale genomic data. Approximate heuristic methods (e.g. BLAST) are commonly used. However, they are suboptimal and still compute-intensive. In this work, we present BioSEAL, a biological sequence alignment accelerator. BioSEAL is a massively parallel non-von Neumann processing-in-memory architecture for large-scale DNA and protein sequence alignment. BioSEAL is based on resistive content addressable memory, capable of energy-efficient and highperformance associative processing. We present an associative processing algorithm for entire database sequence alignment on BioSEAL and compare its performance and power consumption with state-of-art solutions. We show that BioSEAL can achieve up to 57× speedup and 156× better energy efficiency, compared with existing solutions for genome sequence alignment and protein sequence database search.

Cite

CITATION STYLE

APA

Kaplan, R., Yavits, L., & Ginosasr, R. (2020). BioSEAL: In-Memory Biological Sequence Alignment Accelerator for Large-Scale Genomic Data. In SYSTOR 2020 - Proceedings of the 13th ACM International Systems and Storage Conference (pp. 36–48). Association for Computing Machinery. https://doi.org/10.1145/3383669.3398279

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free