Spring 2009: CSE 591

Low Power Computer Architecture

Course Outcome: 2 papers submitted in international conferences

Course Information

Course Abstract

For the past 4 decades performance has been the main driver behind the evolution of processor architectures. However, relentless technology scaling has brought us to a point, where the power consumption has become the main design concern of system designers. The processor market is now increasingly being classified in terms of power consumption rather than performance. For example, you can hear processor companies talk about their desire to have a processor in the sub-watt range. This course will quickly gloss over the basic process-level, transistor-level, and circuit level techniques for power redcution. We will spend some time on methods of power characterization and estimation at the microarchitecture level. Our concentration will be on solutions to the power problem at the microarchitecture, compiler and system level. The projects will involve proposing and implementing novel power optimization technique. The ultimate metric of success in this class will be publishable quality work.

Course Contents

Course Structure

Grading