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 high-performance 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 57x speedup and 156x better energy efficiency, compared with existing solutions for genome sequence alignment and protein sequence database search.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2019 28th International Conference on Parallel Architectures and Compilation Techniques, PACT 2019 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 458-459 |
| Number of pages | 2 |
| ISBN (Electronic) | 9781728136134 |
| DOIs | |
| State | Published - Sep 2019 |
| Externally published | Yes |
| Event | 28th International Conference on Parallel Architectures and Compilation Techniques, PACT 2019 - Seattle, United States Duration: 21 Sep 2019 → 25 Sep 2019 |
Publication series
| Name | Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT |
|---|---|
| Volume | 2019-September |
| ISSN (Print) | 1089-795X |
Conference
| Conference | 28th International Conference on Parallel Architectures and Compilation Techniques, PACT 2019 |
|---|---|
| Country/Territory | United States |
| City | Seattle |
| Period | 21/09/19 → 25/09/19 |
Bibliographical note
Publisher Copyright:© 2019 IEEE.
Keywords
- Processing in Memory
- accelerator architecture
- bioinformatics
- memristors