Harnessing idle computing power

vbimport

#1

hi im new to forums so please bear with me.

i was wondering if its possible to network a whole bunch of old computers and use their processing power on one workstation. (kinda like the seti@home project) i was thinking one day you know instead of spending a thousand bucks on a high end gaming computer, why cant i just combine the power of all the old computers sitting in my garage?

so if any1 has any info please let me know.
thanx


#2

Hello, and welcome to cdfreaks

Unfortunately, I don’t think that it’s possible to do what you’re thinking about due to the nature of the way that distributed computing works. Basically, a problem that involves extremely large numbers of simple, but independent, calculations can be split into component parts and then farmed out to multiple workstations with the results being returned in a non time-critical manner. The trouble with modern games is that they are extremely time-critical and most of the calculations are interdependent and if the results aren’t there when they’re needed, the game will crash or, at the very least, drop frames and provide poor gameplay. There’s also the problem of network bandwidth/speed which would have a major bottleneck at the interface with the primary workstation. Also, even if this were possible, the game would have to be rewritten specifially to work on a platform of this nature.

I have heard of some projects to use hundreds/thousands of obsolete CPUs all linked together (as if on the same motherboard) but this requires a totally different architecture to that of a standard PC, and again the game would have to be rewritten.

If you ever find a way to make it work, I’m sure we’d all love to hear about!

Sláinte

midders


#3

http://www.rcp.ijs.si/bojan/vega/


#4

Some Linux distributions are purposely developed for this. Some examples, other the one provided by matix, are the following :slight_smile:

http://distrowatch.com/biobrew
http://distrowatch.com/clusterix
http://distrowatch.com/clusterknoppix
http://distrowatch.com/klustrix
http://distrowatch.com/msc
http://distrowatch.com/pelicanhpc
http://distrowatch.com/rockscluster
http://distrowatch.com/tablix


#5

Thanks! does pelicanHPC have a gui/x server? Do know of a place that i can get step by step instructions how to set up a cluster?

or if you think i should go with a different distro let me know.
Thanks again!