Is there any technique to combine the computational power, RAM and HDD of multiple PCs into one?

Home » Programming & Design » Is there any technique to combine the computational power, RAM and HDD of multiple PCs into one?
Programming & Design No Comments

I know it sounds weird, but hear me out.

I have multiple, tiny computers (Intel Compute Sticks) and I would like to combine their computational power together to handle complex tasks like rendering animation.

For example, when I do 3D rendering, each CPU core is active and rendering a section of a frame. My

I know it sounds weird, but hear me out.

I have multiple, tiny computers (Intel Compute Sticks) and I would like to combine their computational power together to handle complex tasks like rendering animation.

For example, when I do 3D rendering, each CPU core is active and rendering a section of a frame. My single intel compute stick is a quadcore, so I see four cores rendering. I have 10 of these guys, I would potentially like to see 40 cores rendering a single frame.

I'm good with either windows or linux environments, so if anyone has any idea of how to do something like this, I would like to know!

Best Answer:

Robert J: Yes, it's a standard technique.

One name for the setup is a "Beowulf cluster".

This is an articel about setting one up with Raspberry Pi boards, but any small linux-based devices shoudl be similar:-
http://www.zdnet.com/article/build-your-…

For more powerful machines, Redhat / Centos linux includes a clustering system;
http://www.thegeekstuff.com/2015/03/linu…

Other answer:

Robert J:
Not with that junk. Using sensible computers you can get software for that, but from experience you need about 20 machines before the gain outweighs the load of them all running the software. Up to that point it is MUCH slower than a single machine. Also in ever case I have known of anyone using it, the failure of one machine or network connection causes a total data loss.
Daniel B:
There is 3D animation software that supports multi-machine rendering. For example I know 3DStudio Max had this capability in the past.
Southpaw:
Used to be, raid was one;
http://www.pcworld.com/article/194360/ra…
Not used much now though because storage devices have such large capacities these days.
The CPU can be overtaken by multiple GPUs now in theory;
http://www.nvidia.com/object/what-is-gpu…
I don`t suppose that will help you much though with you question, regards, Bob.
x-Wulfgar-x:
Yes it is possible, but you'd have to be a master at electrical engineering to pull it off.

LEAVE A COMMENT