ELEC518/COMP518: Energy Efficiency in Modern Systems

Home
Schedule
Project
Advanced topics

Note: Access to lecture PPTs and most of the suggested readings is allowed only for Rice IPs. If you are off campus, please use Rice VPN.

Week

Topic

Reading assignment

Sources of Seminal Technical Innovations

     
01/11 Physics, Devices, and Circuits of Power Modeling and Optimization
(Intro: PDF, PPTX)
(IC: PDF, PPTX)
  • Landauer's Principle (1, 2); Uncertainty principle (3)

  • Device scaling and power consumption (4,5,6)

  • Circuit power optimization (7)

  • Leakage power (8)

IEEE Journal of Solid-State Devices

ISSCC, ISLPED, IEEE Trans. VLSI

01/20 Architecture and Processors
  • Modeling (1,2,3) (Please compare 2 and 3)
  • Design: DVS (4), Freescale (5), IBM (6)
  • Power Management vs. DVS (7)
  • Leakage Power (8)
ISCA, MICRO, HPCA
01/27 Display and Other User Interfaces
(Display: PDF, PPTX)
(Human factors: PDF, PPTX)
 
02/03 More human factors
  • The Psychology of thinking: embedding artifice in nature (Chapter 3 of this book)
  • Bounded rationality (PDF)
  • Model Human Processor (PDF)
HW Assignment 1: Find and describe an energy efficiency bug in portable systems you own. (Due Feb 12th)
02/10 Wireless systems (PDF, PPTX)
  • Circuit (1, Optional)
  • Physical Layer(2)
  • MAC (3)
  • TCP (4,5)
  • System (6, compare with 7)
MobiCom, MobiSys, INFOCOM, ISLPED, ISSCC
02/17
Power supply & distribution  (PDF, PPTX)
  • Power signal processing (PDF)(only Section 2)
HW Assignment 2: Netbook teardown
02/24 OS basics   Read about ACPI
03/03 No Class (Spring Break)    
03/10 Ryan
Mehrdad
Low-power FPGA (Mehrdad)
Cellular network power management (Ryan)
03/17
Jash & Myuran (PPT)

User interface regarding energy efficiency for mobile devices (PDF) (Jash & Myuran)
 
03/24Ahmed & Andrew (PPTX
Chris & Paul (PDF)
Integrated concurrency control & energy management in device drivers (PDF) (Ahmed & Andrew)
Energy-efficient MAC (Chris & Paul)
03/31 Aida & Britt (PPT)
04/07 Sam (PPTX)
Peter & Tate (PDF)
Energy-efficient soft real-time CPU scheduling for mobile multimedia systems (ACM) (Sam)
Linux power management (Peter & Tate) (Linux CPU governors)
 
04/14 Meetings    
04/21 Meetings   Last class
05/01 Project report due    
05/05 Final project presentation