SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:ri-51202"
 

Search: onr:"swepub:oai:DiVA.org:ri-51202" > Fast and Energy-Eff...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Fast and Energy-Efficient State Checkpointing for Intermittent Computing

Ahmed, Saad (author)
Lahore University of Management Science, Pakistan
Bhatti, Naveed (author)
Air University, Pakistan
Alizai, Hamad (author)
Lahore University of Management Science, Pakistan
show more...
Siddiqui, Junaid (author)
Lahore University of Management Science, Pakistan
Mottola, Luca (author)
RISE,Datavetenskap,Politecnico di Milano, Italy; RISE, Sweden
show less...
 (creator_code:org_t)
2020-09-29
2020
English.
In: ACM Transactions on Embedded Computing Systems. - : Association for Computing Machinery. - 1539-9087 .- 1558-3465. ; 19:6
  • Journal article (peer-reviewed)
Abstract Subject headings
Close  
  • Intermittently powered embedded devices ensure forward progress of programs through state checkpointing in non-volatile memory. Checkpointing is, however, expensive in energy and adds to the execution times. To minimize this overhead, we present DICE, a system that renders differential checkpointing profitable on these devices. DICE is unique because it is a software-only technique and efficient because it only operates in volatile main memory to evaluate the differential. DICE may be integrated with reactive (Hibernus) or proactive (MementOS, HarvOS) checkpointing systems, and arbitrary code can be enabled with DICE using automatic code-instrumentation requiring no additional programmer effort. By reducing the cost of checkpoints, DICE cuts the peak energy demand of these devices, allowing operation with energy buffers that are one-eighth of the size originally required, thus leading to benefits such as smaller device footprints and faster recharging to operational voltage level. The impact on final performance is striking: with DICE, Hibernus requires one order of magnitude fewer checkpoints and one order of magnitude shorter time to complete a workload in real-world settings.

Subject headings

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Keyword

differential checkpointing
intermittent computing
Transiently powered computers
Digital storage
Automatic codes
Embedded device
Energy efficient
Non-volatile memory
Operational voltage
Peak energy demand
Real world setting
Software-only techniques
Energy efficiency

Publication and Content Type

ref (subject category)
art (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Find more in SwePub

By the author/editor
Ahmed, Saad
Bhatti, Naveed
Alizai, Hamad
Siddiqui, Junaid
Mottola, Luca
About the subject
ENGINEERING AND TECHNOLOGY
ENGINEERING AND ...
and Electrical Engin ...
and Computer Systems
Articles in the publication
ACM Transactions ...
By the university
RISE
Uppsala University

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view