@inproceedings{c519fb9a951c4b01aca7fae5a4474bba,
title = "Pseudo-Log: Restore Global Data Facing Power Failures with Minimum NVM Write",
abstract = "Embedded devices and systems are commonly used in various scenarios. But they often face power failures because of the unstable power supply. So it is important to back up the running state and global data of the program under this architecture. Meanwhile, non-volatile memory (NVM) is widely used to back up the program state and store global data because of its byte-addressability, low access latency, and persistency. But NVM has a limited write endurance and the backup procedure may cause many writes to NVM. There are many works to optimize the backup of the program state, but few considers the consistency between the program state and global data. In this paper, we propose a scheme, Pseudo-Log, to delay the update of global data and then reduce the write on NVM and guarantee the global data is restored correctly. Experiments show that our method greatly reduces the number of NVM writes compared with other methods. The average improvement in the number of writes is about 160x.",
keywords = "backup, delay update, global data, power failure, stack frame",
author = "Edwin Sha and Yeteng Liao and Qingfeng Zhuge and Rui Xu and Yuhong Song and Jialin Liu",
note = "Publisher Copyright: {\textcopyright} 2022 IEEE.; 24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022 ; Conference date: 18-12-2022 Through 20-12-2022",
year = "2022",
doi = "10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00301",
language = "英语",
series = "Proceedings - 24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "2027--2030",
booktitle = "Proceedings - 24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022",
address = "美国",
}