2017
DOI: 10.1109/mm.2017.3211121
|View full text |Cite
|
Sign up to set email alerts
|

A Resistive CAM Processing-in-Storage Architecture for DNA Sequence Alignment

Abstract: A novel processing-in-storage (PRinS) architecture based on Resistive CAM (ReCAM) is described and proposed for Smith-Waterman (S-W) sequence alignment. The ReCAM PRinS massively-parallel compare operation finds matching base-pairs in a fixed number of cycles, regardless of sequence length. The ReCAM PRinS S-W algorithm is simulated and compared to FPGA, Xeon Phi and GPU-based implementations, show ing at least 4.7× higher throughput and at least 15× low er pow er dissipation.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
73
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 68 publications
(73 citation statements)
references
References 10 publications
0
73
0
Order By: Relevance
“…But the largest portion (> 50%) of execution time during long read assembly and alignment is spent by the seed chaining filter [17] that does not invoke FM-Index searches. Compared to the CPU, FindeR improves the throughput of short and long read assembly, and long read alignment by 26.5%, 21…”
Section: Results and Analysis A Fm-index In Genome Analysismentioning
confidence: 99%
See 1 more Smart Citation
“…But the largest portion (> 50%) of execution time during long read assembly and alignment is spent by the seed chaining filter [17] that does not invoke FM-Index searches. Compared to the CPU, FindeR improves the throughput of short and long read assembly, and long read alignment by 26.5%, 21…”
Section: Results and Analysis A Fm-index In Genome Analysismentioning
confidence: 99%
“…To highlight the performance of FindR on short read alignment, we compared it against prior hardware accelerators [12], [21], [22], [24], [25] focusing on aligning short reads. These accelerators can boost the performance of either seeding [24], [25] or seed extension [12], [21], [22] for short reads. In contrast, only our FindeR is able to process both short read seeding by FM-Index searches and seed extension by FM-Index-based k-mismatch searches.…”
Section: Fm-index For Short Read Alignment 1) Performancementioning
confidence: 99%
“…In contrast, in NAND CAM, the Match line forms a wired NAND of all bits in the row and discharges on match, while retaining high voltage on mismatch. This work introduces a novel NAND resistive CAM (ReCAM) design, detailing its components bottom-top, from the NAND bitcell design to an associative processing array, and comparing it to an existing NOR ReCAM design [19].…”
Section: Resistive Nand Cam Arraymentioning
confidence: 99%
“…Previous work [19] presented PRINS, a NOR crossbar array architecture, using non-batch write associative processing to perform only pairwise sequence alignment.…”
Section: Introductionmentioning
confidence: 99%
“…4c shows the ReCAM memory map at the end of an iteration and the mapping between ReCAM and the scoring matrix. A complete description of the S-W PRinS implementation appears in [28].…”
Section: System Architecturementioning
confidence: 99%