1. A method of scheduling requests, comprising: receiving at least one of activity data and performance data from registers or storage locations; retrieving stored calibration coefficients associated with the at least one of activity data and performance data; computing an estimate of prospective energy dissipation within a given time interval of a system comprising at least one request processing server based on at least the received at least one of activity data and performance data, the retrieved stored calibration coefficients, a set of requests being processed, and at least one new request to execute a task in a queue of requests to be processed; and at least one of altering an activation status of at least one request processing server, and controlling a cooling system for at least one request processing server, based on the computed estimate of prospective energy dissipation.