Abstract
Read mapping, which involves computationally intensive approximate string matching (ASM) on large datasets, is the primary performance bottleneck in genome sequence analysis. To accelerate read mapping, a processing-in-memory (PIM) architecture that conducts highly parallel computations within the memory to reduce energy-inefficient data movements can be a promising solution. In this paper, we present ReTAP, a processing-in-ReRAM Bitap accelerator for genomic analysis. Instead of using the intricate dynamic programming algorithm, our design incorporates the Bitap algorithm, which uses only simple bitwise operations to perform ASM. Additionally, we explore the opportunity to reduce redundant computations by dynamically adjusting the error tolerance of Bitap and co-design the hardware to enhance computation parallelism. Our evaluation demonstrates that ReTAP outperforms GenASM, the state-of-the-art Bitap accelerator, with a 5.74× throughput and 1.79× energy efficiency.
| Original language | English |
|---|---|
| Title of host publication | ASP-DAC 2025 - 30th Asia and South Pacific Design Automation Conference, Proceedings |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 79-85 |
| Number of pages | 7 |
| ISBN (Electronic) | 9798400706356 |
| DOIs | |
| State | Published - 4 Mar 2025 |
| Event | 30th Asia and South Pacific Design Automation Conference, ASP-DAC 2025 - Tokyo, Japan Duration: 20 Jan 2025 → 23 Jan 2025 |
Publication series
| Name | Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC |
|---|---|
| ISSN (Print) | 2153-6961 |
| ISSN (Electronic) | 2153-697X |
Conference
| Conference | 30th Asia and South Pacific Design Automation Conference, ASP-DAC 2025 |
|---|---|
| Country/Territory | Japan |
| City | Tokyo |
| Period | 20/01/25 → 23/01/25 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- approximate string matching (ASM)
- genome sequencing
- processing-in-memory (PIM)
- read mapping
- resistive random access memory (ReRAM)
Fingerprint
Dive into the research topics of 'ReTAP: Processing-in-ReRAM Bitap Approximate String Matching Accelerator for Genomic Analysis'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver