View Proposal


Proposer
Talal Shaikh
Title
Energy Aware Software Development
Goal
To be discussed with the Student
Description
Software plays an important role in battery life. The OS, firmware, drivers, and all small components are typically optimized to give better performance and energy efficiency. As the notebook PC (and smaller form factor devices, including tablets and smart phones) become pervasive compute platforms, battery life is becoming increasingly important, particularly with regard to standby or idle time. In addition, as hardware power states become more sensitive, software must be well behaved at idle so it doesn’t needlessly wake components, which would limit battery life. Several case studies presented here show how software “idle” behavior can have a negative impact in this area on Window -based systems.
Resources
Background
Url
Difficulty Level
Challenging
Ethical Approval
InterfaceOnly
Number Of Students
1
Supervisor
Talal Shaikh
Keywords
Degrees