English
Related papers

Related papers: Retrospective: Flipping Bits in Memory Without Acc…

200 papers

In the era of the internet and smart devices, the detection of malware has become crucial for system security. Malware authors increasingly employ obfuscation techniques to evade advanced security solutions, making it challenging to detect…

Cryptography and Security · Computer Science 2024-04-04 S M Rakib Hasan , Aakar Dhakal

This paper investigates secure low-cost in-DRAM trackers for mitigating Rowhammer (RH). In-DRAM solutions have the advantage that they can solve the RH problem within the DRAM chip, without relying on other parts of the system. However,…

Cryptography and Security · Computer Science 2024-07-24 Moinuddin Qureshi , Salman Qazi , Aamer Jaleel

The aggressive scaling of technology may have helped to meet the growing demand for higher memory capacity and density, but has also made DRAM cells more prone to errors. Such a reality triggered a lot of interest in modeling DRAM behavior…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-03-30 Lev Mukhanov , Konstantinos Tovletoglou , Hans Vandierendonck , Dimitrios S. Nikolopoulos , Georgios Karakonstantis

Recent development in memory technologies has introduced Spin-Transfer Torque Magnetic RAM (STT-MRAM) as the most promising replacement for SRAMs in on-chip cache memories. Besides its lower leakage power, higher density, immunity to…

Hardware Architecture · Computer Science 2025-12-01 Elham Cheshmikhani , Hamed Farbeh , Hossein Asad

We introduce ABACuS, a new low-cost hardware-counter-based RowHammer mitigation technique that performance-, energy-, and area-efficiently scales with worsening RowHammer vulnerability. We observe that both benign workloads and RowHammer…

A decade after its academic introduction, RowHammer (RH) remains a moving target that continues to challenge both the industry and academia. With its potential to serve as a critical attack vector, the ever-decreasing RH threshold now…

Cryptography and Security · Computer Science 2025-11-11 Michael Jaemin Kim , Seungmin Baek , Jumin Kim , Hwayong Nam , Nam Sung Kim , Jung Ho Ahn

This paper summarizes the SoftMC DRAM characterization infrastructure, which was published in HPCA 2017, and examines the work's significance and future potential. SoftMC (Soft Memory Controller) is the first publicly-available DRAM testing…

Hardware Architecture · Computer Science 2018-05-09 Hasan Hassan , Nandita Vijaykumar , Samira Khan , Saugata Ghose , Kevin Chang , Gennady Pekhimenko , Donghyuk Lee , Oguz Ergin , Onur Mutlu

To address the issue of powerful row hammer (RH) attacks, our study involved an extensive analysis of the prevalent attack patterns in the field. We discovered a strong correlation between the timing and density of the active-to-active…

Cryptography and Security · Computer Science 2025-01-27 Nogeun Joo , Donghyuk Kim , Hyunjun Cho , Junseok Noh , Dongha Jung , Joo-Young Kim

Modern chip designs are increasingly complex, making it difficult for developers to glean meaningful insights about hardware behavior while real workloads are running. Hardware introspection aims to solve this by enabling the hardware…

Hardware Architecture · Computer Science 2025-09-29 Ian McDougall , Shayne Wadle , Harish Batchu , Karthikeyan Sankaralingam

Fault injection attacks (FIA) pose significant security threats to embedded systems as they exploit weaknesses across multiple layers, including system software, instruction set architecture (ISA), microarchitecture, and physical hardware.…

Cryptography and Security · Computer Science 2025-10-24 Arsalan Ali Malik , Harshvadan Mihir , Aydin Aysu

Dynamic Random Access Memory (DRAM) is the de-facto choice for main memory devices due to its cost-effectiveness. It offers a larger capacity and higher bandwidth compared to SRAM but is slower than the latter. With each passing generation,…

Hardware Architecture · Computer Science 2022-01-19 Kaustav Goswami , Hemanta Kumar Mondal , Shirshendu Das , Dip Sankar Banerjee

This paper focuses on mitigating DRAM Rowhammer attacks. In recent years, solutions like TRR have been deployed in DDR4 DRAM to track aggressor rows and then issue a mitigative action by refreshing neighboring victim rows. Unfortunately,…

Cryptography and Security · Computer Science 2024-04-26 Aamer Jaleel , Stephen W. Keckler , Gururaj Saileshwar

On-chip memory (usually based on Static RAMs-SRAMs) are crucial components for various computing devices including heterogeneous devices, e.g., GPUs, FPGAs, ASICs to achieve high performance. Modern workloads such as Deep Neural Networks…

Hardware Architecture · Computer Science 2022-07-20 İsmail Emir Yüksel , Behzad Salami , Oğuz Ergin , Osman Sabri Ünsal , Adrian Cristal Kestelman

We present Ramulator 2.0, a highly modular and extensible DRAM simulator that enables rapid and agile implementation and evaluation of design changes in the memory controller and DRAM to meet the increasing research effort in improving the…

Hardware Architecture · Computer Science 2023-11-30 Haocong Luo , Yahya Can Tuğrul , F. Nisa Bostancı , Ataberk Olgun , A. Giray Yağlıkçı , Onur Mutlu

Data recovery has long been a focus of the electronics industry for decades by security experts, focusing on hard disk recovery, a type of non-volatile memory. Unfortunately, none of the existing research, neither from academia, industry,…

Cryptography and Security · Computer Science 2022-08-08 Joshua Hovanes , Yadi Zhong , Ujjwal Guin

Rowhammer is a hardware bug that can be exploited to implement privilege escalation and remote code execution attacks. Previous proposals on rowhammer mitigation either require hardware changes or follow heuristic-based approaches (based on…

Cryptography and Security · Computer Science 2016-12-08 Ferdinand Brasser , Lucas Davi , David Gens , Christopher Liebchen , Ahmad-Reza Sadeghi

Federated Learning (FL) has the potential for simultaneous global learning amongst a large number of parallel agents, enabling emerging AI such as LLMs to be trained across demographically diverse data. Central to this being efficient is…

Machine Learning · Computer Science 2026-04-22 Jinsheng Yuan , Yuhang Hao , Weisi Guo , Yun Wu , Chongyan Gu

This paper summarizes the idea of ChargeCache, which was published in HPCA 2016 [51], and examines the work's significance and future potential. DRAM latency continues to be a critical bottleneck for system performance. In this work, we…

Hardware Architecture · Computer Science 2018-05-11 Hasan Hassan , Gennady Pekhimenko , Nandita Vijaykumar , Vivek Seshadri , Donghyuk Lee , Oguz Ergin , Onur Mutlu

This article features extended summaries and retrospectives of some of the recent research done by our group, SAFARI, on (1) understanding, characterizing, and modeling various critical properties of modern DRAM and NAND flash memory, the…

Hardware Architecture · Computer Science 2018-05-31 Onur Mutlu , Saugata Ghose , Rachata Ausavarungnirun

This paper summarizes our work on characterizing application memory error vulnerability to optimize datacenter cost via Heterogeneous-Reliability Memory (HRM), which was published in DSN 2014, and examines the work's significance and future…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-11 Yixin Luo , Sriram Govindan , Bikash Sharma , Mark Santaniello , Justin Meza , Aman Kansal , Jie Liu , Badriddine Khessib , Kushagra Vaid , Onur Mutlu