MSI used the heat generated by the microprocessor to power a stirling engine.MSI To Make Self-Cooled Stirling Engine Motherboards | Green Gadgets | The Green Optimistic
Good fun, it's rather silly how processors heat up nowadays. We had cool running 1 mega hertz CPU's 15 years ago, no thicker than 50 mm. A stack of 100 would be 50 cm in height, then make 10 by 10 stacks and there you have it, it's a huge box compared to what we have now but it would have 10 gigahertz computing power without the heat. Such cluster could operate for 100 years. Even if all but one CPU fail it could still work. After overcoming most of the problems from decentralised computing adding additional boxes becomes very simple. You can plug and play another 10 gighz's or why not 2? It's the software that is written for single CPU's. There absolutely is no need to do that. Think of it like a separate pc transferring files onto the same network server your workstation is using. The only things the separate CPU's need to share is the keyboard and the monitor then the user wont have to notice any difference.
They call the clusters cloud computing nowadays. It's very silly to pretend this is something new. Take for example Torrent files, without a group of seeds and leaches the whole concept stops working. It must work in groups/networks/clusters/clouds. There is no other way to do it. Not until consumers are allowed to have terabytes of home storage. And the recording industry wont allow that to happen.