Predict and Write: Using K-Means Clustering to Extend the Lifetime of NVM Storage
Saeed Kargar, Heiner Litz, Faisal Nawab
摘要
Non-volatile memory (NVM) technologies suffer from limited write endurance. To address this challenge, we propose Predict and Write (PNW), a K/V-store that uses a clustering-based machine learning approach to extend the lifetime of NVMs. PNW decreases the number of bit flips for PUT/UPDATE operations by determining the best memory location an updated value should be written to. PNW leverages the indirection level of K/V-stores to freely choose the target memory location for any given write based on its value. PNW organizes NVM addresses in a dynamic address pool clustered by the similarity of the data values they refer to. We show that, by choosing the right target memory location for a given PUT/UPDATE operation, the number of total bit flips and cache lines can be reduced by up to 85% and 56% over the state of the art.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Data Imputation for Sparse Radio Maps in Indoor PositioningXiao Li, Huan Li, Harry Kai-Ho Chan, Hua Lu 等ICDE 2023 · 被引用 11 次
- MedFS: Pursuing Low Update Overhead via Metadata-Enabled Delta Compression for Log-structured File System on Mobile DeviceChao Wu, Cheng Ji, Li-Pin Chang, Zongwei Zhu 等FAST 2025
它引用的顶会 Paper2
相关 Paper
- 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 次
- Hamming Tree: The Case for Energy-Aware Indexing for NVMsSaeed Kargar, Faisal NawabSIGMOD 2023 · 被引用 2 次
- Revamping hardware persistency models: view-based and axiomatic persistency models for Intel-x86 and Armv8Kyeongmin Cho, Sung-Hwan Lee, Azalea Raad, Jeehoon KangPLDI 2021 · 被引用 24 次
- CLIMBER: defending phase change memory against inconsistent write attacksZhuohui Duan, Haobo Wang, Haikun Liu, Xiaofei Liao 等DAC 2022
- MatrixKV: Reducing Write Stalls and Write Amplification in LSM-tree Based KV Stores with Matrix Container in NVMTing Yao, Yiwen Zhang, Jiguang Wan, Qiu Cui 等USENIX ATC 2020 · 被引用 186 次
