SwePub
Sök i LIBRIS databas

  Extended search

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

Search: onr:"swepub:oai:DiVA.org:ri-40822" > The betrayal of con...

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

The betrayal of constant power × time : Finding the missing joules of transiently-powered computers

Ahmed, Saad (author)
Lahore University of Management Sciences, Pakistan
Bakar, A. (author)
Lahore University of Management Sciences, Pakistan
Bhatti, Naveed (author)
RISE,SICS
show more...
Alizai, M (author)
Lahore University of Management Sciences, Pakistan
Siddiqui, J. H. (author)
Lahore University of Management Sciences, Pakistan
Mottola, Luca (author)
RISE,SICS,Politecnico di Milano, Italy; RI.SE SICS Sweden
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. 97-109
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Transiently-powered computers (TPCs) lay the basis for a battery-less Internet of Things, using energy harvesting and small capacitors to power their operation. This power supply is characterized by extreme variations in supply voltage, as capacitors charge when harvesting energy and discharge when computing. We experimentally find that these variations cause marked fluctuations in clock speed and power consumption, which determine energy efficiency. We demonstrate that it is possible to accurately model and concretely capitalize on these fluctuations. We derive an energy model as a function of supply voltage and develop EPIC, a compile-time energy analysis tool. We use EPIC to substitute for the constant power assumption in existing analysis techniques, giving programmers accurate information on worst-case energy consumption of programs. When using EPIC with existing TPC system support, run-time energy efficiency drastically improves, eventually leading up to a 350% speedup in the time to complete a fixed workload. Further, when using EPIC with existing debugging tools, programmers avoid unnecessary program changes that hurt energy efficiency.

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

Energy modelling
Intermittent computing
Transiently powered computers
Embedded systems
Energy harvesting
Energy utilization
Program compilers
Program debugging
Analysis techniques
Constant power
Debugging tools
Harvesting energies
Supply voltages
System supports
Energy efficiency

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
Bakar, A.
Bhatti, Naveed
Alizai, M
Siddiqui, J. H.
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