Hence, data-locality is a really important consideration for high performance, and computations are sent to the servers where the data resides [15]. This brings forth challenging performance and energy trade-offs:respecting data-locality in thermal-aware job placement constrains placement only to the servers that host the data resulting in lower cooling energy savings; neglecting data-locality results in cooling energy savings at performance cost.