Just for you hardware geeks
SloYerRoll
Registered Users Posts: 2,788 Major grins
I have a client that does allot of HD rendering and the beating he's giving his machines is starting to take it's toll on them.
So he's asked me to build him a cluster for rendering..
The hardware is actually the easy part. It's developing the code that will make them all talk and render FCP files etc that will be the tough part.
Here's some snaps of the hardware that's going into this. I won't bother you w/ boring peripherals that aren't as cool as this stuff.
*Sorry the snaps aren't a bit better. I didn't have the patience to set up a real light rig and have all this electronic goodness around me.
48GB of DDR2 RAM: (it's actually 56GB there, but my 8GB of RAM made it a perfect pyramid)
Another shot:
Intel quad core processors, Gigabyte motherboards (x6):
All components out of box:
All components assembled:
My partner in crime. He's actually the hardware guru. I just do the software:
Each one of these is a screaming machine on it's own. I'm going to create a rack mount enclosure and parallel them all together so they will act like one serious kick tail computer that can handle big time rendering.
I wish I could keep this thing :drool
The really cool thing about this is after the kinks are worked out. I can parallel 3 to 300,000 computers. It will be completely scalable depending on the needs of the render farm. Currently the largest cluster parallels 160,000+ processors. It's used by NASA and the Govt.
So he's asked me to build him a cluster for rendering..
The hardware is actually the easy part. It's developing the code that will make them all talk and render FCP files etc that will be the tough part.
Here's some snaps of the hardware that's going into this. I won't bother you w/ boring peripherals that aren't as cool as this stuff.
*Sorry the snaps aren't a bit better. I didn't have the patience to set up a real light rig and have all this electronic goodness around me.
48GB of DDR2 RAM: (it's actually 56GB there, but my 8GB of RAM made it a perfect pyramid)
Another shot:
Intel quad core processors, Gigabyte motherboards (x6):
All components out of box:
All components assembled:
My partner in crime. He's actually the hardware guru. I just do the software:
Each one of these is a screaming machine on it's own. I'm going to create a rack mount enclosure and parallel them all together so they will act like one serious kick tail computer that can handle big time rendering.
I wish I could keep this thing :drool
The really cool thing about this is after the kinks are worked out. I can parallel 3 to 300,000 computers. It will be completely scalable depending on the needs of the render farm. Currently the largest cluster parallels 160,000+ processors. It's used by NASA and the Govt.
0
Comments
My Gallery
Did you say "Final Cut Pro"?
Moderator of the Cameras and Accessories forums
Would the software/OS even be able to take full advantage of this setup??
Yes, I'm going to load Linux Red Hat or Solaris on there. I haven't gotten that far yet. I'll squeeze every watt of juice out of this rig. I promise!
I REALLY hope that none of these are DOA. I'm not going to know until about a week from now when all the hardware is mounted and I install the OS's.
*
http://member.onemodelplace.com/member.cfm?P_ID=214042
My plans only look like there will be about 650w being used at peak rendering time. So It will get warm, but I think I'm doing something wrong if it gets hot.
I'll make sure to tell you if my thoughts are wrong though.
Lower your sensors and surrender your V-chips. We will add your photographical and technological distinctiveness to our own. Your f-stop will adapt to service us. Resistance is futile.
*
http://member.onemodelplace.com/member.cfm?P_ID=214042
lol,lol,lol...
seriously, thats gonna be a sweet machine.. whats something like that run?$$
www.theanimalhaven.com :thumb
Visit us at: www.northeastfoto.com a forum for northeastern USA Photogs to meet. :wink
Canon 30D, some lenses and stuff... I think im tired or something, i have a hard time concentrating.. hey look, a birdie!:clap
Development $$ TBD.
This machine won't need anything but an on board video card since the video card isn't really doing any heavy lifting. I'm tossing a 8800GTX in there anyway just cuz I can :P
Use coupon code 4MdT6vueeZfpQ to save 5$ on a smugmug account
I've decided to install Mandriva on these boxes. It's a flavor of Linux that has been around for quite a while.
What's really amazing to me is the GUI on these open source OS's is just as good and in some places beats the crap out of the mainstream versions. i.e. Leopard & Vista
VC? You mean one high end video card? I don't knowif you are talking on the setup you are creating, but on a regular gaming machine crysis on it's highest settings at max resolution with max AA and AF will bring any modern video card to it's knees. Maybe the RAW horsepower of this machine makes up for that?
Crysis is brutal on a video card though. I run an 8800GTX and it still clips when I max everything out. Processor is a Intel Core 2 Extreme X6800 (overclocked to 3.73GHz)
I know you know this, but for the sake of anyone reading this thread..
The video card is a major component for a graphics intensive game such as Crysis. But the processor is vitally important as well. I have a few meters in my sidebar that track all my machines vitals and I can see it when I'm playing a game (sidebar is on my second monitor) and the processor screams since it's not a 2 dimensional video like a movie. If you turn one direction or move back and forth, these graphics are being rendered through the processor and being delivered to the video card at an astonishing rate.
Wendell,
This is far from my area of expertise, but I'd imagine if you had a nice quad core that could really render a game quickly. You could get away with a lesser card since the VC isn't really doing as much heavy lifting as opposed to a beefier VC w. a meager processor.
Is this really the case?
Yes and no. First the game has to actually be optimized for Quad Core. Secondly, the processor usually handles the processing of things like physics, AI, etc... The higher end graphics are processed primarily by the 3d graphics card. I have actually seen Quad SLI (yes, 4 video cards) running in a quad core processor machine only able to run Crysis at 15 to 20 fps. When you try to run it at 1920x1200 or eve higher (256, etc...) AA at 8 or 16x, AF at 16 or 32x, and everything else on max it absolutley crushes the machine. As far as I know a game like Crysis doesn't gain much from parallell processing (which correct me if I am wrong, is what these machines are going to be doing)
You better keep most of us on this forum away from this machine because it'll be shorted out in no time as we all drool over it.
Photos | Blog | Youtube
Thanks for the knowledge!
Cheers,
-Jon
LINUX is becoming very mature, but driver issues still abound and you have to do your homework regarding hardware before building the machine.
Even Adobe is recognizing the market now and at one time Corel even had their own (pretty good) installer for a dialect of LINUX.
ILM uses LINUX renderfarms (something over 1000 nodes I hear.)
For render fans, here's a homebrew 24 core, 48GB memory machine running in (basically) a filing cabinet (186 Gflops):
http://helmer.sfe.se/
Sounds familiar?
Moderator of the Cameras and Accessories forums
This is where my client got his idea from
It's a shame the pictures are garbage and the documentation is next to non existent. Even the Drqueue site doesn't provide much clear documentation. But that's the nature of open source software outside the realm of the major distros like Ubuntu and others.You either make the code or write about it. It's next to impossible to do both.