Computers for Residential Heating

So, if I have a parallel problem, and assign a cluster to it, and my cluster admin server, can add and remove cluster nodes as they become available, then, with a thermostat, I can have the system boot or shutdown computers based on the temperature of the house. This way I have a distributed cluster working on my problem and also working as a standard residential electrical furnace for heating.

Venting to the outside will still need to be performed in the summer when a minimal cluster configuration still generates more heat than is required by the house, but this will be 100% efficient in the winter and as cost efficient as comparable electric heating mechanisms.