Course Contents:
Mobile
and cloud computing is a popular computing model in modern systems.
Users can obtain high performance, access large storage, and scalable
service in data centers through a mobile device, like a smart phone. In
mobile cloud computing, power management is critical for both clients
and servers sides. This course covers the basics of mobile cloud
computing model, system power consumption, and the latest development
at power reduction techniques for both clients and servers.
Textbook & Reference Books:
Course Outline:
- Course
Introduction
- Basics
of Power Consumption
- Dynamic power vs. Leakage power
- Architectural-level power modeling
- Wattch Tool Set
- Low-power processor design
- Power gating, clock gating, DVS
techniques
- Lower-power cache architecture
- Case
Study – Andes processor
- Low-power
interconnection design
- Bus encoding schemes
- Energy-aware NOC (network-on-chip)
design
- System-wide power
management
- Dynamic power management (DPM) for
peripherals
- Low-power flash storage
system
- Thermal-aware architecture
design
- Thermal-aware architectural-level
floorplanning
- DTM (Dynamic Thermal Management)
- Power/Thermal
Issues in CMP
Grading Policy:
-
30% Paper
presentations
-
20% 2 Quizs
- 15%
Programming assignments
- 15%
Labs
- 20%
Final Project
|