[PDF][PDF] pluto: In-dram lookup tables to enable massively parallel general-purpose computation

JD Ferreira, G Falcao, J Gómez-Luna… - arxiv preprint arxiv …, 2021 - academia.edu
Data movement between main memory and the processor is a significant contributor to the
execution time and energy consumption of memory-intensive applications. This data …

pluto: Enabling massively parallel computation in dram via lookup tables

JD Ferreira, G Falcao, J Gómez-Luna… - 2022 55th IEEE/ACM …, 2022 - ieeexplore.ieee.org
Data movement between the main memory and the processor is a key contributor to
execution time and energy consumption in memory-intensive applications. This data …

Simultaneous Many-Row Activation in Off-the-Shelf DRAM Chips: Experimental Characterization and Analysis

İE Yüksel, YC Tuğrul, FN Bostancı… - 2024 54th Annual …, 2024 - ieeexplore.ieee.org
We experimentally analyze the computational capability of commercial off-the-shelf (COTS)
DRAM chips and the robustness of these capabilities under various timing delays between …

PULSAR: Simultaneous many-row activation for reliable and high-performance computing in off-the-shelf DRAM chips

IE Yuksel, YC Tugrul, F Bostanci, AG Yaglikci… - arxiv preprint arxiv …, 2023 - arxiv.org
Data movement between the processor and the main memory is a first-order obstacle
against improving performance and energy efficiency in modern systems. To address this …

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 …

Information hiding behind approximate computation

Y Wang, Q Xu, G Qu, J Dong - Proceedings of the 2019 on Great Lakes …, 2019 - dl.acm.org
There are many interesting advances in approximate computing recently targeting the
energy efficiency in system design and execution. The basic idea is to trade computation …

SimBU: Self-Similarity-Based Hybrid Binary-Unary Computing for Nonlinear Functions

A Khataei, G Singh, K Bazargan - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Unary computing is a relatively new method for implementing arbitrary nonlinear functions
that uses unpacked, thermometer number encoding, enabling much lower hardware costs …

High-accuracy Low-power Reconfigurable Architectures for Decomposition-based Approximate Lookup Table

X Qian, C Meng, X Shen, J Zhao, L Ni… - … Design, Automation & …, 2023 - ieeexplore.ieee.org
Storing pre-computed results of frequently-used functions into lookup table (LUT) is a
popular way to improve energy efficiency, but its advantage diminishes as the number of …

Efficient table-based function approximation on FPGAs using interval splitting and BRAM instantiation

C Pradhan, M Letras, J Teich - ACM Transactions on Embedded …, 2023 - dl.acm.org
This article proposes a novel approach for the generation of memory-efficient table-based
function approximation circuits for edge devices in general and FPGAs in particular. Given a …

Unlocking approximations through selective source code transformations

P Chowdhury, B Carrion Schafer - Proceedings of the 2021 on Great …, 2021 - dl.acm.org
Approximate computing has emerged as a powerful alternative to further reduce the power
of integrated circuits (ICs). The main idea is to simplify the software or hardware circuit to …