1. An apparatus comprising: a first processor and a second processor; a third processor, wherein the first and third processors are spatially separated at a greater distance than the first and second processors; a first set of memory and a second set of memory each communicatively coupled to the first processor and to the second processor; and a memory from at least one of first set of memory and second set of memory having instructions stored thereon that when executed by at least one processor direct the at least one processor to: execute for a first zone a computing application as a first process, wherein the first zone is assigned to the first processor such that the first process is to execute on the first processor and not execute on the second processor; execute for a second zone a computing application as a second process, wherein the second zone is assigned to the second processor such that the second process is to execute on the second processor and not to execute on the first processor; move the first process from an execution state to a wait state; move the first process from the wait state to the execution state, wherein moving the first process from the wait state to the execution state includes determining that the first process is assigned to execute on the first processor and not the second processor, and executing the first process on the first processor based on the determination; move the second process from the execution state to the wait state; and move the second process from the wait state to the execution state, wherein moving the second process from the wait state to the execution state includes determining that the second process is assigned to execute on the second processor and not the first processor, and executing the second process on the second processor based on the determination; determine that an amount of heat being produced by the first and second processors exceeds a threshold; and determine that at least one application of the first zone and at least one application of the second zone are correlated; and based at least in part on determining that the amount of heat being produced by the first and second processors exceeds a threshold and that at least one application of the first zone and at least one application of the second zone are correlated, move the first zone to the third processor such that the first zone is assigned to the third processor.