Abstract
Read mapping, which involves computationally in-tensive 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 153.7 x higher throughput.
Original language | English |
---|---|
Title of host publication | 2024 Design, Automation and Test in Europe Conference and Exhibition, DATE 2024 - Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9798350348590 |
State | Published - 2024 |
Event | 2024 Design, Automation and Test in Europe Conference and Exhibition, DATE 2024 - Valencia, Spain Duration: 25 03 2024 → 27 03 2024 |
Publication series
Name | Proceedings -Design, Automation and Test in Europe, DATE |
---|---|
ISSN (Print) | 1530-1591 |
Conference
Conference | 2024 Design, Automation and Test in Europe Conference and Exhibition, DATE 2024 |
---|---|
Country/Territory | Spain |
City | Valencia |
Period | 25/03/24 → 27/03/24 |
Bibliographical note
Publisher Copyright:© 2024 EDAA.