Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Benjamin F. Morris III

dblp:383/7268 · also Benjamin Morris 0004 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
0009-0006-4783-7707ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Memory systems · 78% Hardware reliability and fault tolerance · 22%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems › processing-in-memory
computing-in-memory
1.012026
Count2Multiply: Reliable In-Memory High-Radix Counting · HPCA 2026
Memory systems › in-memory computing
content addressable memory accelerator
1.012026
NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture · HPCA 2026
Hardware reliability and fault tolerance › error correction
error-correcting codes
1.012026
Count2Multiply: Reliable In-Memory High-Radix Counting · HPCA 2026
Memory systems
processing-in-memory
1.012026
Count2Multiply: Reliable In-Memory High-Radix Counting · HPCA 2026
Bioinformatics and computational biology › sequence analysis
genomic sequence analysis
0.312026
NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture · HPCA 2026
Bioinformatics and computational biology › sequence analysis
sequence classification
0.312026
NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture · HPCA 2026
Memory systems › processing-in-memory
bulk bitwise operations
0.312026
Count2Multiply: Reliable In-Memory High-Radix Counting · HPCA 2026
Memory systems
DRAM
0.312026
Count2Multiply: Reliable In-Memory High-Radix Counting · HPCA 2026

Methods — techniques the papers use, named apart from their topics

indexing · 2.0CAM · 2.0high-radix counting · 1.0hamming code · 1.0BCH codes · 1.0
YearPublicationVenuePosition
2026 Low-overhead Bitwise Shifting in DRAM
abstract
Processing-in-Memory (PIM) architectures enable computation directly within DRAM and help combat the memory wall problem. While commodity DRAM has been demonstrated for data movement and bulk-bitwise PIM, data must be reorganized away from row-wise ordering and byte addressability used by typical processors into a column-ordering where bytes and words are spread across rows within a single column since there is no mechanism to move data between bitlines which is required for many computational operations including addition and multiplication. In this paper, we propose a DRAM subarray design that enables in-DRAM bit-shifting for open-bitline architectures. By adding migration cells at the top and bottom of each subarray, bidirectional bit-shifting may be conducted within any given row. In this paper we present initial findings and evaluation of potential timing and energy analysis using a combination of approaches from VLSI layout, spice simulation and demonstrate integration into NVMain-PIM a simulator extended with DRAM PIM primitives.
William C. Tegge, João Paulo C. de Lima, Benjamin F. Morris III, Alex K. Jones
ACM Great Lakes Symposium on VLSI3
2026 Count2Multiply: Reliable In-Memory High-Radix Counting
abstract
Computing-in-memory (CIM) has been demonstrated across various memory technologies, from memristive crossbars for analog dot-products to large-scale digital bitwise operations in commodity DRAM and other non-volatile memory technologies. However, current CIM solutions face challenges related to latency and reliability. CIM fidelity lags considerably behind standard memory access fidelity. Furthermore, bulkbitwise CIM, though highly parallel, requires long latency for multiplication and addition due to bit-serial execution. This paper presents Count2Multiply, a digital CIM framework that performs multiplication, addition, and other operations using high-radix, massively parallel counting enabled by bulk-bitwise inmemory operations. Designed to meet fault tolerance requirements, Count2Multiply integrates traditional row-wise error correction codes, such as Hamming and BCH, to address the high error rates in existing CIM designs. We demonstrate Count2Multiply in commodity DRAMs, achieving on average 1.5× speedup, 4.6× higher energy efficiency (GOPS/Watt), and 4.4× better area efficiency (GOPS/mm2) over NVIDIA A100; and 9.7×, 8.1×, and 12.9× improvements, respectively, over SIMDRAM.
João Paulo C. de Lima, Benjamin F. Morris III, Asif Ali Khan, Jerónimo Castrillón, Alex K. Jones
HPCA2
2026 NP-CAM: Efficient and Scalable DNA Classification using a NoC-Partitioned CAM Architecture
abstract
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 \times$improvement in sequence throughput and an over$173 \times$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.
Benjamin F. Morris III, Tergel Molom-Ochir, Changchun Zhou 0001, Yiran Chen 0001, Alex K. Jones, Hai Li 0001
HPCA1