|
← back
DARTH-PUM: A Hybrid Processing-Using-Memory Architecture
Feb 17, 2026 by Ryan Wong, B. Feinberg, Saugata Ghose
We built DARTH-PUM, a hybrid in-memory engine that fuses analog MVMs and digital Boolean PUM in the same array to finally run full, nontrivial kernels entirely in memory instead of squirreling logic off-chip; we designed the peripherals, interfaces, and programmer-friendly API to make mixed analog/digital PUM practical and flexible across data widths. Mapping AES, CNNs and LLM blocks shows you can keep analog energy advantages while nailing control-heavy and bitwise work in-memory, yielding big system speedups without turning your chip into a bespoke accelerator.
source S2
|