1. A computing device-implemented method comprising: receiving at least one triggering event signal from one or more components of a heat recovery system; determining, based in part on the at least one triggering event signal, a computation workload assignment to be executed on one or more computation devices; sending one or more command signals to the one or more computation devices, wherein the one or more command signals include a portion of the computation workload assignment for execution by the one or more computation devices; and initiating capture of heat energy to be stored in one or more heat reservoirs, the heat energy being generated by the one or more computation device based upon the computation workload assignment.