Chapter 14, Software Optimization for Power Consumption by Robert Oshana