SwePub
Sök i LIBRIS databas

  Extended search

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

Search: onr:"swepub:oai:DiVA.org:ri-40823" > Efficient intermitt...

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

Efficient intermittent computing with differential checkpointing

Ahmed, Saad (author)
Lahore University of Management Sciences, Pakistan
Bhatti, Nayeed (author)
RISE,SICS
Alizai, Muhammad (author)
Lahore University of Management Sciences, Pakistan
show more...
Siddiqui, Junaid (author)
Lahore University of Management Sciences, Pakistan
Mottola, Luca (author)
RISE,SICS,Politecnico di Milano, Italy; RI.SE SICS Swedish
show less...
 (creator_code:org_t)
2019-06-23
2019
English.
In: Proceedings of the ACM SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES). - New York, NY, USA : Association for Computing Machinery. - 9781450367240 ; , s. 70-81
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Embedded devices running on ambient energy perform computations intermittently, depending upon energy availability. System support ensures forward progress of programs through state checkpointing in non-volatile memory. Checkpointing is, however, expensive in energy and adds to execution times. To reduce this overhead, we present DICE, a system design that efficiently achieves differential checkpointing in intermittent computing. Distinctive traits of DICE are its software-only nature and its ability to only operate in volatile main memory to determine differentials. DICE works with arbitrary programs using automatic code instrumentation, thus requiring no programmer intervention, and can be integrated with both reactive (Hibernus) or proactive (MementOS, HarvOS) checkpointing systems. By reducing the cost of checkpoints, performance markedly improves. For example, using DICE, Hibernus requires one order of magnitude shorter time to complete a fixed 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
Cost reduction
Digital storage
Program compilers
Automatic codes
Check pointing
Embedded device
Energy availability
Non-volatile memory
Real world setting
System supports
Embedded systems

Publication and Content Type

ref (subject category)
kon (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, Nayeed
Alizai, Muhammad
Siddiqui, Junaid
Mottola, Luca
About the subject
ENGINEERING AND TECHNOLOGY
ENGINEERING AND ...
and Electrical Engin ...
and Computer Systems
Articles in the publication
Proceedings of t ...
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