A review of binarized neural networks
T Simons, DJ Lee - Electronics, 2019 - mdpi.com
In this work, we review Binarized Neural Networks (BNNs). BNNs are deep neural networks
that use binary values for activations and weights, instead of full precision values. With …
that use binary values for activations and weights, instead of full precision values. With …
Reconfigurable content-addressable memory (CAM) on FPGAs: A tutorial and survey
Content-addressable memory (CAM) is a massively parallel searching device that returns
the address of a given search input in one clock cycle. Field-programmable gate array …
the address of a given search input in one clock cycle. Field-programmable gate array …
Learning automata based energy-efficient AI hardware design for IoT applications
Energy efficiency continues to be the core design challenge for artificial intelligence (AI)
hardware designers. In this paper, we propose a new AI hardware architecture targeting …
hardware designers. In this paper, we propose a new AI hardware architecture targeting …
K-nearest neighbor hardware accelerator using in-memory computing SRAM
The k-nearest neighbor (kNN) is one of the most popular algorithms in machine learning
owing to its simplicity, versatility, and implementation viability without any assumptions about …
owing to its simplicity, versatility, and implementation viability without any assumptions about …
Logic-in-memory computation: Is it worth it? a binary neural network case study
Recently, the Logic-in-Memory (LiM) concept has been widely studied in the literature. This
paradigm represents one of the most efficient ways to solve the limitations of a Von …
paradigm represents one of the most efficient ways to solve the limitations of a Von …
Full-stack optimization for cam-only dnn inference
The accuracy of neural networks has greatly improved across various domains over the past
years. Their ever-increasing complexity, however, leads to prohibitively high energy …
years. Their ever-increasing complexity, however, leads to prohibitively high energy …
Compiling all-digital-embedded content addressable memories on chip for edge application
A spectrum of emerging applications, including edge artificial intelligence, advocates the
precompute-and-search scheme with embedded small-size content addressable memory …
precompute-and-search scheme with embedded small-size content addressable memory …
Advancements in Content-Addressable Memory (CAM) Circuits: State-of-the-Art, Applications, and Future Directions in the AI Domain
Content-Addressable Memory (CAM) circuits, distinguished by their ability to accelerate data
retrieval through a direct content-matching function, are increasingly crucial in the era of AI …
retrieval through a direct content-matching function, are increasingly crucial in the era of AI …
Hybrid-SIMD: A modular and reconfigurable approach to beyond von Neumann computing
A Coluccio, U Casale, A Guastamacchia… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
The increasing complexity of real-life applications demands constant improvements of
microprocessor systems. One of the most frequently adopted microprocessor design scheme …
microprocessor systems. One of the most frequently adopted microprocessor design scheme …
Domain wall memory-based design of deep neural network convolutional layers
In the hardware implementation of deep learning algorithms such as, convolutional neural
networks (CNNs) and binarized neural networks (BNNs), multiple dot products and …
networks (CNNs) and binarized neural networks (BNNs), multiple dot products and …