Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell University Graduate School
  3. Cornell Theses and Dissertations
  4. Prediction-Guided Performance-Energy Trade-Off With Continuous Run-Time Adaptation

Prediction-Guided Performance-Energy Trade-Off With Continuous Run-Time Adaptation

File(s)
ts693.pdf (1.15 MB)
Permanent Link(s)
https://doi.org/10.7298/X4J96499
https://hdl.handle.net/1813/44395
Collections
Cornell Theses and Dissertations
Author
Song, Taejoon
Abstract

Recent work has demonstrated that prediction-guided DVFS control can significantly improve the energy efficiency of interactive applications with little to no impact on user experience when running in isolation. In this thesis, I propose to add an on-line learning capability to the execution-time predictor, which enables the predictor to automatically adapt to changes in the environment such as interference from other applications and be easily applied across diverse platforms. This thesis introduces several techniques to address the overhead of performing on-line learning, including incremental training based on QR decomposition and explicit change detection for fast adaptation. In addition to the DVFS control, I show that the proposed prediction model can be used to intelligently select a core in a heterogeneous system. Experimental results on the ARM big.LITTLE platform show that the DVFS controller and core scheduler can effectively remove deadline misses even under significant interference from competing processes while consuming significantly lower energy compared to traditional schemes.

Date Issued
2016-05-29
Keywords
online learning/adaptation
•
DVFS
•
run-time prediction
Committee Chair
Suh,Gookwon Edward
Committee Member
Batten,Christopher
Degree Discipline
Electrical Engineering
Degree Name
M.S., Electrical Engineering
Degree Level
Master of Science
Type
dissertation or thesis

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance