12 units
The purpose of this course is to cover a variety of aspects related to energy aware computing. While it is recognized that power consumption has become the limiting factor in keeping up with increasing performance trends, static or point solutions for power reduction are beginning to reach their limits. This course is intended to provide an insight into how various power reduction techniques can be used and orchestrated such that the best performance can be achieved within a given power budget, or the best power efficiency can be obtained under prescribed performance constraints. The paradigm of energy aware computing is intended to fill the gap between gate/circuit-level and system level power management techniques, by providing more power management levels and application-driven adaptability. Recommended: 15-213, basic compiler design and OS knowledge.
Prerequisites: Senior or graduate standing
Last updated on March 22, 2007
Computer Hardware Engineering
S06, S05, F04, F03, F02, F01
Please note that the course history information is incomplete and/or may reflect different courses offered under the same course number.