CSL862: Spl. Topics in Software Systems: Low-Power Computing
Sem I, 2016-17
This course will discuss recent techniques for low-power computing. Here is
a tentative list of papers, we will read.
This course will be organized as a paper reading course.
will be required to read the papers before the class.
Dynamic Voltage and Frequency Scaling: The Laws of Diminishing Returns [Slides]
An analysis of power consumption in a smarphone [Slides]
Unlocking Energy [Slides]
MEANTIME: Achieving both Minimal Energy and Timeliness with Approximate Computing [Slides]
Energy Discounted Computing on Multicore Smartphones [Slides]
Automated OS-level Device Runtime Power Management [Slides]
Computational Sprinting on a Hardware/Software Testbed [Slides]
Maximizing Performance Under a Power Cap: A Comparison of Hardware, Software, and Hybrid Techniques [Slides1, SlidesExperiments, SlidesRAPL]
A Simpler, Safer Programming and Execution Model for Intermittent Systems [Slides]
Greening The Video Transcoding Service with Low-Cost Hardware Transcoders
An Energy-interference-free Hardware/Software Debugger for Intermittent Energy-harvesting Systems
Passive Wi-Fi: Bringing Low Power to Wi-Fi Transmissions
Drowsy power management
Integrating concurrency control and energy management in device drivers
Currentcy: a unifying abstraction for expressing energy management policies
Experiences from a Decade of TinyOS Development
Instructor: Sorav Bansal
Teaching Assistant: Manjeet Dahiya
- End of course: Course feedback posted.
- Aug 15, 2016 Updated webpage. Posted pa1
- July 21, 2016 Meetings will be held during 9-9.50 on Wednesdays/Fridays and 4-5 on Mondays in the Cloud lab.
- June 27, 2016 This page is hosted on drona.csa.iisc.ernet.in.