CLIMBER: defending phase change memory against inconsistent write attacks
Zhuohui Duan, Haobo Wang, Haikun Liu, Xiaofei Liao, Hai Jin, Yu Zhang, Fubing Mao
Abstract
Non-volatile Memories (NVMs) usually demonstrate vast endurance variation due to Process Variation (PV). They are vulnerable to an Inconsistent Write Attack (IWA) which reverses the write intensity distribution in two adjacent wear leveling windows. In this paper, we propose CLIMBER, a defense mechanism to neutralize IWA for NVMs. CLIMBER dynamically changes harmful address mappings so that intensive writes to weak cells are still redirected to strong cells. CLIMBER also conceals weak NVM cells from attackers by randomly mapping cold addresses to weak NVM regions. Experimental results show that CLIMBER can reduce maximum page wear rate by 43.2% compared with the state-of-the-art Toss-up Wear Leveling and prolong NVM lifetime from 4.19 years to 7.37 years with trivial performance/hardware overhead.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Predict and Write: Using K-Means Clustering to Extend the Lifetime of NVM StorageSaeed Kargar, Heiner Litz, Faisal NawabICDE 2021 · 12 citations
- Efficient Multi-Grained Wear Leveling for Inodes of Persistent Memory File SystemsChaoshu Yang, Duo Liu, Runyu Zhang, Xianzhang Chen et al.DAC 2020 · 3 citations
- Mitigating Write Disturbance in Non-Volatile Memory via Coupling Machine Learning with Out-of-Place UpdatesRonglong Wu, Zhirong Shen, Zhiwei Yang, Jiwu ShuHPCA 2024 · 5 citations
- NVLeak: Off-Chip Side-Channel Attacks via Non-Volatile Memory SystemsZixuan Wang, Mohammadkazem Taram, Daniel Moghimi, Steven Swanson et al.USENIX Security 2023
- Hamming Tree: The Case for Energy-Aware Indexing for NVMsSaeed Kargar, Faisal NawabSIGMOD 2023 · 2 citations
