While I was delving into the realm of supercomputers, I came across clusters.
Basically, a cluster is a group of individual computers networked together and run as a virtual machine. Computations are run simultaneously (when allowed) on the separate machines, for a much faster ops/sec speed.
I've been reading up on people building these "machines" using multiple motherboards with minimal equipment installed (a small HDD, the ethernet port for networking, etc.), and was thinking I could do the same with mini-atx boards.
This probably wouldn't be anytime soon, but sometime in the future for various mathematical purposes (factorization of large numbers comes to mind).
Anyway, that's all I've got so far. Several mini-atx boards sporting a single-core Intel processor, an ethernet port, some sort of permanent memory, the casing and power-supply to support it all, the cooling system, and probably Solaris running VPM (Virtual Parallel Machine).
Here's a small example of a cluster.
Any ideas, comments, thoughts, interests?
Clusters
-
- Corporal
- Posts: 562
- Joined: Sun Jul 22, 2007 2:19 pm
I think that your main limiting factor as far as speed is going to be that processor. I'd get a much better one from Intel, like the dual-Pentium or something of that nature.
- mark.f
- Sergeant Major 4
- Posts: 3638
- Joined: Sat May 06, 2006 11:18 am
- Location: The Big Steezy
- Has thanked: 58 times
- Been thanked: 61 times
- Contact:
brogdenlaxmiddie - that would be all well and good, but with 8 or so required, that would also get pretty expensive. It all depends on how much power I need at the time.
drex - you could probably use it for folding@home, but a more powerful cluster is in too high of a demand to give out it's resources. Me and other students would probably keep it busy with our own projects. It's not like a personal computer.
drex - you could probably use it for folding@home, but a more powerful cluster is in too high of a demand to give out it's resources. Me and other students would probably keep it busy with our own projects. It's not like a personal computer.
-
- Corporal 5
- Posts: 986
- Joined: Thu Jun 16, 2005 1:44 pm
- Been thanked: 1 time
You could use it to generate Rainbow Tables and/or brute force encryption keys.
On a less illegal note- isn't that how Google originally started, using a cluster of inexpenive systems? My buddy said it was.
On a less illegal note- isn't that how Google originally started, using a cluster of inexpenive systems? My buddy said it was.
"If at first you dont succeed, then skydiving is not for you" - Darwin Awards
-
- Corporal
- Posts: 562
- Joined: Sun Jul 22, 2007 2:19 pm
Turbo, that's exactly what I was thinking



Sounds cool to me, besides I would not have much use for it.
Could we know what projects?Me and other students would probably keep it busy with our own projects. It's not like a personal computer.
- jimmy101
- Sergeant Major 2
- Posts: 3206
- Joined: Wed Mar 28, 2007 9:48 am
- Location: Greenwood, Indiana
- Has thanked: 6 times
- Been thanked: 18 times
- Contact:
You might want to read up on "SETI at home". http://setiathome.berkeley.edu/
Folks have had pretty good success with just collecting a large number of outdated PCs and link'm all together. A couple 1GHz WIN98 boxes (couple hundred bucks each) will outperform, for certain types of calculations, a 3GHz duocore box.
So there are "high-tech" and "low-tech" ways to go about building a cluster.
You can get great performance by either using a small number of CPUs tightly coupled or a much larger number of 'puters with much looser coupling (i.e., slower interprocessor communication).As of 23 October 2000... (The) volunteers had donated a total of 437,000 years of CPU time for a total 4.3 x 10<sup>20</sup> flop. Currently, the average processing rate of computers running SETI@home is 15.7 Tflops... To our knowledge, SETI@home is the largest distributed computation project in existence. It could also be considered to be the largest supercomputer in existence.
Folks have had pretty good success with just collecting a large number of outdated PCs and link'm all together. A couple 1GHz WIN98 boxes (couple hundred bucks each) will outperform, for certain types of calculations, a 3GHz duocore box.
So there are "high-tech" and "low-tech" ways to go about building a cluster.
