Abstract | ||
---|---|---|
Energy-harvesting computers eschew tethered power and batteries by harvesting energy from their environment. The devices gather energy into a storage element until they have enough energy to power a computing device. Once powered, the device functions until its energy is depleted, when it browns out and gathers more energy. Software on such computing devices executes intermittently, as power is available. An intermittent program execution may be interrupted by a power failure at any point and with each interruption, the volatile state of the device (e.g., register file, RAM) is erased, and its non-volatile state (e.g., FRAM) is retained. Recent work [3] defined and characterized the intermittent execution model, in which a program's execution spans periods of execution perforated by power failures.
|
Year | DOI | Venue |
---|---|---|
2015 | 10.1109/CASES.2015.7324542 | International Conference on Compilers, Architectures, and Synthesis for Embedded Systems |
Keywords | Field | DocType |
energy-interference-free system,toolchain support,energy-harvesting devices,energy-harvesting computers,tethered power,batteries,storage element,computing device,intermittent program execution,power failure,nonvolatile state,intermittent execution model,energy-interference-freedom,intermittence,energy-interference-free platform design,monitoring,debugging,testing,intermittent executions | Energy storage,Energy level,Computer science,Parallel computing,Energy harvesting,Register file,Real-time computing,Non-volatile memory,Execution model,Toolchain,Embedded system,Debugging | Conference |
ISSN | ISBN | Citations |
2381-1560 | 978-1-4673-8320-2 | 5 |
PageRank | References | Authors |
0.45 | 6 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
alexei colin | 1 | 36 | 2.28 |
Alanson P Sample | 2 | 186 | 16.26 |
Brandon Lucia | 3 | 690 | 32.24 |