FlipBit: Approximate Flash Memory for IoT Devices
Alexander Buck, Karthik Ganesan, Natalie Enright Jerger
摘要
IoT devices commonly use flash memory for both data and code storage. Flash memory consumes a significant portion of the overall energy of such devices. This is problematic because IoT devices are energy constrained due to their reliance on batteries or energy harvesting. To save energy, we leverage a unique property of flash memory; write operations take unequal amounts of energy depending on if we are flipping a 1 → 0 versus a 0 → 1. We exploit this asymmetry to reduce energy consumption with FLIPBIT, a hardware-software approximation approach that limits costly 0 → 1 transitions in flash. Instead of performing an exact write, we write an approximated value that avoids any costly 0 → 1 bit flips. Using FLIPBIT, we reduce the mean energy used by flash by 68% on video streaming applications while maintaining 42 dB PSNR. On machine learning models, we reduce energy by an average of 39% and up to 71% with only a 1% accuracy loss. Additionally, by reducing the number of program-erase cycles, we increase the flash lifetime by 68%.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper6
- Intermittent Learning: On-Device Machine Learning on Intermittently Powered SystemSeulki Lee, Bashima Islam, Yubo Luo, Shahriar NirjonUbiComp 2020 · 被引用 46 次
- ResiRCA: A Resilient Energy Harvesting ReRAM Crossbar-Based Accelerator for Intelligent Embedded ProcessorsKeni Qiu, Nicholas Jao, Mengying Zhao, Cyan Subhra Mishra 等HPCA 2020 · 被引用 39 次
- MOUSE: Inference In Non-volatile Memory for Energy Harvesting ApplicationsSalonik Resch, S. Karen Khatamifard, Zamshed I. Chowdhury, Masoud Zabihi 等MICRO 2020 · 被引用 37 次
- Mokey: enabling narrow fixed-point inference for out-of-the-box floating-point transformer modelsAli Hadi Zadeh, Mostafa Mahmoud, Ameer Abdelhadi, Andreas MoshovosISCA 2022 · 被引用 36 次
- An Architectural Charge Management Interface for Energy-Harvesting SystemsEmily Ruppel, Milijana Surbatovich, Harsh Desai, Kiwan Maeng 等MICRO 2022 · 被引用 26 次
相关 Paper
- Hamming Tree: The Case for Energy-Aware Indexing for NVMsSaeed Kargar, Faisal NawabSIGMOD 2023 · 被引用 2 次
- SAVE: Software-Implemented Fault Tolerance for Model Inference against GPU Memory Bit FlipsWenxin Zheng, Bin Xu, Jinyu Gu, Haibo ChenUSENIX ATC 2025 · 被引用 8 次
- NvMR: non-volatile memory renaming for intermittent computingAbhishek Bhattacharyya, Abhijith Somashekhar, Joshua San MiguelISCA 2022 · 被引用 21 次
- Reducing Bit Writes in Non-volatile Main Memory by Similarity-aware CompressionZhangyu Chen, Yu Hua, Pengfei Zuo, Yuanyuan Sun 等DAC 2020 · 被引用 7 次
- O-2A: Low Overhead DNN Compression with Outlier-Aware ApproximationNguyen-Dong Ho, Minh-Son Le, Ik-Joon ChangDAC 2020 · 被引用 1 次
