1. A system comprising: a processor; and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations comprising: receiving temperature information associated with at least one node in a compute environment at a workload manager; receiving data about a characteristic of a future workload submitted by a user to be consumed by nodes in the compute environment, the characteristic being related to how the future workload will consume energy relative to other workload; and controlling a cooling system to selectively modify a temperature of at least one node in the compute environment based on the data.