Tryear: 2010
Trmonth: 11
Trnumber: 1
Title: Variability-Aware Duty Cycle Scheduling in Long Running Embedded Sensing Systems
Abstract: Instance and temperature-dependent leakage power variability is already a significant issue in contemporary embedded processors, and one which is expected to increase in importance with scaling of semiconductor technology. We measure and characterize this leakage power variability in current microprocessors, and show that variability aware duty cycle scheduling produces 7.8x improvement in sensing quality for a desired lifetime. In contrast, pessimistic estimations of power consumption leave 61% of the energy untapped, and datasheet power specifications fail to meet required lifetimes by 15%. Finally, we introduce a duty cycle abstraction for TinyOS that allows applications to explicitly specify lifetime and minimum duty cycle requirements for individual tasks, and dynamically adjusts duty cycle rates so that overall quality of service is maximized in the presence of power variability.
Filename:
File:
Urlpdfpaper: http://nesl.ee.ucla.edu/~neslfw/documents/conference/2010/wanner_date11_final.pdf
Urlsrcpaper:
Urlpdfpresentation:
Urlsrcpresentation:
Urlavmedia:
Urldoi:
Urlpublisher:
Urlgooglescholar:
Urlciteseer:
Pubin: Proceedings of Design, Automation and Test in Europe 2011 (DATE)
Pubvol:
Pubnum:
Pubnum end:
Pubpagefirst:
Pubpagelast:
Pubpagecount: 5
Pubdate: 2011-03-01
Pubdate end:
Pubplace: Grenoble, France
Publisher:
Ispublic: true
Islabdocument: true
Miscattributes:
Document category: #<DocumentCategory:0x007f418f54cb58>
Main research area:
Edit | Back