In-memory associative processors: Tutorial, potential, and challenges

ME Fouda, HE Yantır, AM Eltawil… - IEEE transactions on …, 2022 - ieeexplore.ieee.org
In-memory computing is an emerging computing paradigm that overcomes the limitations of
exiting Von-Neumann computing architectures such as the memory-wall bottleneck. In such …

Memfhe: End-to-end computing with fully homomorphic encryption in memory

S Gupta, R Cammarota, T Šimunić - ACM Transactions on Embedded …, 2024 - dl.acm.org
The increasing amount of data and the growing complexity of problems have resulted in an
ever-growing reliance on cloud computing. However, many applications, most notably in …

Fast Fourier transform (FFT) using flash arrays for noise signal processing

D Zhang, H Wang, Y Feng, X Wang… - IEEE Electron …, 2022 - ieeexplore.ieee.org
We propose an In-Memory Computing (IMC) scheme to implement Fast Fourier Transform
(FFT) for noise signal processing using flash memory. By taking advantage of the algorithms …

Crafft: High resolution fft accelerator in spintronic computational ram

H Cılasun, S Resch, ZI Chowdhury… - 2020 57th ACM/IEEE …, 2020 - ieeexplore.ieee.org
High resolution Fast Fourier Transform (FFT) is important for various applications while
increased memory access and parallelism requirement limits the traditional hardware. In this …

A hardware/software co-design methodology for in-memory processors

HE Yantır, AM Eltawil, KN Salama - Journal of Parallel and Distributed …, 2022 - Elsevier
The bottleneck between the processor and memory is the most significant barrier to the
ongoing development of efficient processing systems. Therefore, a research effort begun to …

IMCA: An efficient in-memory convolution accelerator

HE Yantır, AM Eltawil… - IEEE Transactions on Very …, 2021 - ieeexplore.ieee.org
Traditional convolutional neural network (CNN) architectures suffer from two bottlenecks:
computational complexity and memory access cost. In this study, an efficient in-memory …

Rethinking programmable earable processors

N Bleier, MH Mubarik, S Chakraborty… - Proceedings of the 49th …, 2022 - dl.acm.org
Earables such as earphones [15, 16, 73], hearing aids [28], and smart glasses [2, 14] are
poised to be a prominent programmable computing platform in the future. In this paper, we …

A streaming data processing architecture based on lookup tables

A Yuemaier, X Chen, X Qian, W Dai, S Li, Z Song - Electronics, 2023 - mdpi.com
Processing in memory (PIM) is a new computing paradigm that stores the function values of
some input modes in a lookup table (LUT) and retrieves their values when similar input …

FPGA implementation of associative processors

H Tian, ME Fouda, M Seo… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
In order to deal with increasingly complex computing problems, an In-memory-based
computation system was proposed to replace the traditional Von-Neumann architectures. In …

CRAM-Based Acceleration for Intermittent Computing of Parallelizable Tasks

K Akhunov, KS Yıldırım - IEEE Transactions on Emerging …, 2023 - ieeexplore.ieee.org
There is an emerging requirement for performing data-intensive parallel computations, eg,
machine-learning inference, locally on batteryless sensors. These devices are resource …