Path: Evaluation of boolean logic using path-based in-memory computing
Processing in-memory breaks von Neumann-based constructs to accelerate data-intensive
applications. Noteworthy efforts have been devoted to executing Boolean logic using digital …
applications. Noteworthy efforts have been devoted to executing Boolean logic using digital …
STREAM: Toward READ-Based In-Memory Computing for Streaming-Based Processing for Data-Intensive Applications
With the rise of data-intensive applications, traditional computing paradigms have hit the
memory-wall. In-memory computing using emerging nonvolatile memory (NVM) technology …
memory-wall. In-memory computing using emerging nonvolatile memory (NVM) technology …
Equivalence checking for flow-based computing
The rapid growth of data-intensive applications has spurred the interest for novel in-memory
computing paradigms. With the recent innovations within flow-based computing, complex …
computing paradigms. With the recent innovations within flow-based computing, complex …
PATH: Evaluation of Boolean Logic Using Path-Based In-Memory Computing Systems
In-memory computing using nonvolatile memory is a promising pathway to accelerate data-
intensive applications. While substantial research efforts have been dedicated to executing …
intensive applications. While substantial research efforts have been dedicated to executing …
Verification of Flow-Based Computing Systems Using Bounded Model Checking
Flow-based computing is a digital in-memory computing paradigm with tremendous
potential. Its favorable characteristics, such as high robustness, low energy consumption …
potential. Its favorable characteristics, such as high robustness, low energy consumption …
Deep learning toolkit-driven equivalence checking of flow-based computing systems
The processor-memory bottleneck inherent to von Neumann architectures has encouraged
the development of alternative computing paradigms. One such paradigm is flow-based in …
the development of alternative computing paradigms. One such paradigm is flow-based in …
An Area-Efficient In-Memory Implementation Method of Arbitrary Boolean Function based on SRAM Array
S Zhang, X Cui, F Wei, X Cui - IEEE Transactions on Computers, 2023 - ieeexplore.ieee.org
In-memory computing is an emerging computing paradigm to breakthrough the von-
Neumann bottleneck. The SRAM based in-memory computing (SRAM-IMC) attracts great …
Neumann bottleneck. The SRAM based in-memory computing (SRAM-IMC) attracts great …
Synthesis of Compact Flow-based Computing Circuits from Boolean Expressions
Processing in-memory has the potential to accelerate high-data-rate applications beyond
the limits of modern hardware. Flow-based computing is a computing paradigm for …
the limits of modern hardware. Flow-based computing is a computing paradigm for …
Input-Aware Flow-Based In-Memory Computing
In-memory computing using nanoscale crossbar arrays is a promising solution strategy to
overcome the limitations of the von Neumann architecture. Flow-based computing is an …
overcome the limitations of the von Neumann architecture. Flow-based computing is an …
In-memory Machine Learning using Adaptive Multivariate Decision Trees and Memristors
We introduce a framework to design in-memory decision tree machine-learning (ML) circuits
using memristor crossbars. Decision trees (DTs) offer many advantages over neural …
using memristor crossbars. Decision trees (DTs) offer many advantages over neural …