Temperature-aware scheduling: When is system-throttling good enough?Deepak RajanPhilip S. Yu2008WAIM 2008