ClaPIM: Scalable Sequence CLAssification using Processing-In-Memory
Marcel Khalifa, Barak Hoffer, Orian Leitersdorf, Robert Hanhan, Ben, Perach, Leonid Yavits, and Shahar Kvatinsky

TL;DR
ClaPIM is a novel processing-in-memory architecture that significantly accelerates and improves the accuracy of DNA sequence classification by integrating filtering and searching within memristive crossbar arrays.
Contribution
It introduces the first PIM architecture for scalable approximate string matching in DNA classification, combining filtering and search in a unified, high-density memristive array system.
Findings
Up to 20x higher F1 score compared to Kraken2
1.8x throughput improvement over Kraken2
30.4x throughput per area increase over SRAM-based accelerators
Abstract
DNA sequence classification is a fundamental task in computational biology with vast implications for applications such as disease prevention and drug design. Therefore, fast high-quality sequence classifiers are significantly important. This paper introduces ClaPIM, a scalable DNA sequence classification architecture based on the emerging concept of hybrid in-crossbar and near-crossbar memristive processing-in-memory (PIM). We enable efficient and high-quality classification by uniting the filter and search stages within a single algorithm. Specifically, we propose a custom filtering technique that drastically narrows the search space and a search approach that facilitates approximate string matching through a distance function. ClaPIM is the first PIM architecture for scalable approximate string matching that benefits from the high density of memristive crossbar arrays and the massive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Advanced biosensing and bioanalysis techniques
