arrow
Return

Dual-Threshold Directed Execution Progress Maximization for Nonvolatile Processors

delete2018-05-08
delete0
PRE
AI
D
Dongqin Zhou *
邱柯妮 cover
邱柯妮 (Keni Qiu)
X
Xin Shi
Y
Yongpan Liu
DOI:10.1145/3203217.3203263delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
To meet the needs of the Internet of Things (IoTs) devices, energy harvesting systems are proposed to power the systems instead of battery. Addressing the problem that harvested energy is unstable, nonvolatile processors (NVPs) have been proposed to hold intermediate data and avoid frequent program restarting from the beginning. However, NVPs often suffer a lot of waste on energy and system sources that can not be used for program execution owing to the frequent backup and recovery operations. To further improve the performance of NVPs, the paper proposes a dual-threshold method to maximize execution progress by enabling a system to hibernate to wait for power resumption instead of backing up data directly upon power interruptions. In particular, the optimal high and low thresholds, and the switches of system hibernation and backup, are discussed in details in order to achieve the goal of maximizing computation progress. The evaluation results show an average of up to 82.3% reduction on power failures and 1.5x speedup for forwarding progress by the proposed dual-threshold method compared to the conventional single threshold scheme.
Keywords:
NVP
Dual-threshold
Retention State
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

A
ACM International Conference on Computing Frontiers
IF:
0
Papers:
4
Citations:
0

Organization

T
tsinghua university
Scholars:
11.9W
Papers: 10.0W
Citations: 137
C
capital normal university
Scholars:
6.4K
Papers: 4.4K
Citations: 3
Cited Papers

Cited Papers

errShare
errSave
Energy Harvesting Sensor Nodes: Survey and Implications
err2011-01-01
err1.5K
PREAI
errSudevalayam, Sujesha; Kulkarni, Purushottam
errShare
errSave
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave