Software Support for Transiently Powered Computers
Thesis/Dissertation
·
OSTI ID:1189594
- Univ. of Michigan, Ann Arbor, MI (United States)
With the continued reduction in size and cost of computing, power becomes an increasingly heavy burden on system designers for embedded applications. While energy harvesting techniques are an increasingly desirable solution for many deeply embedded applications where size and lifetime are a priority, previous work has shown that energy harvesting provides insufficient power for long running computation. We present Ratchet, which to the authors knowledge is the first automatic, software-only checkpointing system for energy harvesting platforms. We show that Ratchet provides a means to extend computation across power cycles, consistent with those experienced by energy harvesting devices. We demonstrate the correctness of our system under frequent failures and show that it has an average overhead of 58.9% across a suite of benchmarks representative for embedded applications.
- Research Organization:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 1189594
- Report Number(s):
- SAND2015--4988T; 594410
- Country of Publication:
- United States
- Language:
- English
Similar Records
Remote access to mathematical software.
Keeping checkpoint/restart viable for exascale systems.
Understanding checkpointing overheads on massive-scale systems : analysis of the IBM Blue Gene/P system.
Conference
·
Wed Aug 22 00:00:00 EDT 2001
·
OSTI ID:786927
Keeping checkpoint/restart viable for exascale systems.
Technical Report
·
Thu Sep 01 00:00:00 EDT 2011
·
OSTI ID:1029780
Understanding checkpointing overheads on massive-scale systems : analysis of the IBM Blue Gene/P system.
Journal Article
·
Sun May 01 00:00:00 EDT 2011
· Int. J. High Perform. Comput. Appl.
·
OSTI ID:1015548