arrow
Return

FLIPBIT: Approximate Flash Memory for IoT Devices

delete2024-03-02
delete0
PRE
AI
A
A. Buck *
K
Karthik Ganesan
N
Natalie Enright Jerger
DOI:10.1109/HPCA57654.2024.00072delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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%.
Keywords:
LIFETIME
RELIABILITY
PERFORMANCE
PROCESSORS
SYSTEM

Journal

I
IEEE International Symposium on High-Performance Computer Architecture
IF:
0
Papers:
5
Citations:
0

Organization

U
university of toronto
Scholars:
14.8W
Papers: 12.0W
Citations: 165
Cited Papers

Cited Papers

La prevalencia de sarcopenia en residencias de España: comparación de los resultados del estudio multicéntrico ELLI con otras poblaciones
err2016-09-01
err0
PREAI
errAntoni Salvà; José Antonio Serra-Rexach; Iñaki Artaza; Francesc Formiga; Xavier Rojano i Luque; Federico Cuesta; Alfonso López-Soto; Ferran Masanés; Domingo Ruiz; Alfonso J. Cruz-Jentoft
errShare
errSave
Acoustoelectric Effect
err1959-01-01
err0
PREAI
errR. H. Parmenter
errShare
errSave
Structural Responses to Cavity-Creating Mutations in an Integral Membrane Protein,
err2007-08-21
err0
PREAI
errPaul K. Fyfe; Jane A. Potter; Jade Cheng; Christopher M. Williams; Ashley J. Watson; Michael R. Jones
errShare
errSave
Dielectric Asymmetry in the Photosynthetic Reaction Center
err1994-05-06
err0
PREAI
errMartin A. Steffen; Kaiqin Lao; Steven G. Boxer
errShare
errSave
Hibernus plus plus : A Self-Calibrating and Adaptive System for Transiently-Powered Embedded Devices
err2016-01-01
err157
PREAI
errBalsamo, Domenico; Weddell, Alex S.; Das, Anup; Arreola, Alberto Rodriguez; Brunelli, Davide; Al-Hashimi, Bashir M.; Merrett, Geoff V.; Benini, Luca
errShare
errSave
errShare
errSave
Introduction to Flash memory
err2003-04-01
err961
PREAI
errBez, R; Camerlenghi, E; Modelli, A; Visconti, A
errShare
errSave
researcher View more