MIMDRAM: An end-to-end processing-using-DRAM system for high-throughput, energy-efficient and programmer-transparent multiple-instruction multiple-data …

GF Oliveira, A Olgun, AG Yağlıkçı… - … Symposium on High …, 2024 - ieeexplore.ieee.org
Processing-using-DRAM (PUD) is a processing-in-memory (PIM) approach that uses a
DRAM array's massive internal parallelism to execute very-wide (eg, 16,384-262,144-bit …

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 …

Venice: Improving solid-state drive parallelism at low cost via conflict-free accesses

R Nadig, M Sadrosadati, H Mao, NM Ghiasi… - Proceedings of the 50th …, 2023 - dl.acm.org
The performance and capacity of solid-state drives (SSDs) are continuously improving to
meet the increasing demands of modern data-intensive applications. Unfortunately …

Swordfish: a framework for evaluating deep neural network-based basecalling using computation-in-memory with non-ideal memristors

T Shahroodi, G Singh, M Zahedi, H Mao… - Proceedings of the 56th …, 2023 - dl.acm.org
Basecalling, an essential step in many genome analysis studies, relies on large Deep
Neural Network s (DNN s) to achieve high accuracy. Unfortunately, these DNN s are …

Chopper: A compiler infrastructure for programmable bit-serial simd processing using memory in dram

X Peng, Y Wang, MC Yang - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Increasing interests in Bit-serial SIMD Processing-Using-DRAM (PUD) architectures amplify
the needs for a compiler to automate code generation, credited to their ultra-wide SIMD …

A survey of memory-centric energy efficient computer architecture

C Zhang, H Sun, S Li, Y Wang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Energy efficient architecture is essential to improve both the performance and power
consumption of a computer system. However, modern computers suffer from the severe …

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 …

MegIS: High-Performance, Energy-Efficient, and Low-Cost Metagenomic Analysis with In-Storage Processing

NM Ghiasi, M Sadrosadati, H Mustafa… - 2024 ACM/IEEE 51st …, 2024 - ieeexplore.ieee.org
Metagenomics, the study of the genome sequences of diverse organisms in a common
environment, has led to significant advances in many fields. Since the species present in a …

Lightning Talk: Memory-Centric Computing

O Mutlu - 2023 60th ACM/IEEE Design Automation Conference …, 2023 - ieeexplore.ieee.org
Modern computing systems are processor-centric. Data processing (ie, computation)
happens only in the processor (eg, a CPU, GPU, FPGA, ASIC). As such, data needs to be …

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 …