SpyHammer: Using RowHammer to remotely spy on temperature

L Orosa, U Rührmair, AG Yağlikçi, H Luo… - …, 2022 - research-collection.ethz.ch
RowHammer is a DRAM vulnerability that can cause bit errors in a victim DRAM row by just
accessing its neighboring DRAM rows at a high-enough rate. Recent studies demonstrate …

Sectored DRAM: A Practical Energy-Efficient and High-Performance Fine-Grained DRAM Architecture

A Olgun, FN Bostanci… - ACM Transactions on …, 2024 - dl.acm.org
Modern computing systems access data in main memory at coarse granularity (eg, at 512-bit
cache block granularity). Coarse-grained access leads to wasted energy because the …

Spatial Variation-Aware Read Disturbance Defenses: Experimental Analysis of Real DRAM Chips and Implications on Future Solutions

AG Yağlıkçı, YC Tuğrul, GF Oliveira… - … Symposium on High …, 2024 - ieeexplore.ieee.org
Read disturbance in modern DRAM chips is a widespread phenomenon and is reliably used
for breaking memory isolation, a fundamental building block for building robust systems …

PIM-Opt: Demystifying Distributed Optimization Algorithms on a Real-World Processing-In-Memory System

S Rhyner, H Luo, J Gómez-Luna… - Proceedings of the …, 2024 - dl.acm.org
Modern Machine Learning (ML) training on large-scale datasets is a very time-consuming
workload. It relies on the optimization algorithm Stochastic Gradient Descent (SGD) due to …

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 …

Memory-Centric Computing: Recent Advances in Processing-in-DRAM

O Mutlu, A Olgun, GF Oliveira, IE Yuksel - arxiv preprint arxiv:2412.19275, 2024 - arxiv.org
Memory-centric computing aims to enable computation capability in and near all places
where data is generated and stored. As such, it can greatly reduce the large negative …

Amplifying Main Memory-Based Timing Covert and Side Channels using Processing-in-Memory Operations

K Kanellopoulos, F Bostanci, A Olgun… - arxiv preprint arxiv …, 2024 - arxiv.org
The adoption of processing-in-memory (PiM) architectures has been gaining momentum
because they provide high performance and low energy consumption by alleviating the data …

Count2multiply: Reliable in-memory high-radix counting

JPC de Lima, BF Morris III, AA Khan, J Castrillon… - arxiv preprint arxiv …, 2024 - arxiv.org
Big data processing has exposed the limits of compute-centric hardware acceleration due to
the memory-to-processor bandwidth bottleneck. Consequently, there has been a shift …

Sectored DRAM: An energy-efficient high-throughput and practical fine-grained DRAM architecture

A Olgun, F Bostanci, GF Oliveira, YC Tuğrul… - …, 2022 - research-collection.ethz.ch
There are two major sources of inefficiency in computing systems that use modern DRAM
devices as main memory. First, due to coarse-grained data transfers (size of a cache block …

SpyHammer: Understanding and Exploiting RowHammer under Fine-Grained Temperature Variations

L Orosa, U Rührmair, AG Yagӏıkçı, H Luo… - IEEE …, 2024 - ieeexplore.ieee.org
RowHammer is a DRAM vulnerability that can cause bit errors in a victim DRAM row solely
by accessing its neighboring DRAM rows at a high-enough rate. Recent studies …