Skip to main content

NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture

Publication ,  Conference
Morris, BF; Molom-Ochir, T; Zhou, C; Chen, Y; Jones, AK; Li, H
Published in: Proceedings International Symposium on High Performance Computer Architecture
January 1, 2026

The rapid advancement in genomic sequencing technologies has resulted in an explosion of data, creating substantial computational bottlenecks in DNA analysis workloads. Applications such as DNA classification are particularly impacted due to their reliance on intensive, large-scale pattern matching. Existing hardware accelerator and software solutions are increasingly unable to manage the scale and energy demands of these datasets, highlighting the need for architectures that can perform faster and more efficient pattern matching. To address these challenges, we propose NP-CAM: a data-optimized, CAMbased accelerator designed for parallel and energy-efficient DNA classification. NP-CAM harnesses a network-on-chip to implement a novel optimized indexing and CAM partitioning scheme that reduces the active search space, allowing significant scalability. We demonstrate results for NP-CAM on commodity 10T binary CAM cell designs. Our experimental evaluations show that NPCAM achieves a simultaneous 65 × improvement in sequence throughput and an over 173 × improvement in energy efficiency over state-of-the-art hardware solutions on existing small viral workloads. We go on to demonstrate feasibility for larger bacterial and fungal workloads, enabling scalable DNA classification in the era of large-scale genomic data.

Duke Scholars

Published In

Proceedings International Symposium on High Performance Computer Architecture

DOI

ISSN

1530-0897

Publication Date

January 1, 2026
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Morris, B. F., Molom-Ochir, T., Zhou, C., Chen, Y., Jones, A. K., & Li, H. (2026). NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture. In Proceedings International Symposium on High Performance Computer Architecture. https://doi.org/10.1109/HPCA68181.2026.11408550
Morris, B. F., T. Molom-Ochir, C. Zhou, Y. Chen, A. K. Jones, and H. Li. “NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture.” In Proceedings International Symposium on High Performance Computer Architecture, 2026. https://doi.org/10.1109/HPCA68181.2026.11408550.
Morris BF, Molom-Ochir T, Zhou C, Chen Y, Jones AK, Li H. NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture. In: Proceedings International Symposium on High Performance Computer Architecture. 2026.
Morris, B. F., et al. “NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture.” Proceedings International Symposium on High Performance Computer Architecture, 2026. Scopus, doi:10.1109/HPCA68181.2026.11408550.
Morris BF, Molom-Ochir T, Zhou C, Chen Y, Jones AK, Li H. NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture. Proceedings International Symposium on High Performance Computer Architecture. 2026.

Published In

Proceedings International Symposium on High Performance Computer Architecture

DOI

ISSN

1530-0897

Publication Date

January 1, 2026