It's beginning to seem pretty obvious to me that the render farm is something that absolutely must be done to keep pace with the enormous files that the Red cameras will be producing. I double-dog-dare you to render anything from that monster 6 x 17cm sensor using an off-the-shelf workstation and meet any deadlines.
That said, I am imagining a rack of commodity linux boxes all connected to your workstation via gibabit ethernet and possibly eSATA as well. Your workstation can delegate a huge rendering job to the various machines by simply chopping up the source file and handing pieces off to the various machines which would devour it like hungry sharks. Adding 8 extra cores to the task might be as easy as popping in one of
these --a nehalem equivalent of which is no doubt due shortly.
AMD also offers good price/performance. You can get comparable clock speeds to the Intel chips for half the price. Or you can get a full
16-core AMD monster, something like this:
4 x
AMD Opteron 8380 2.5GHz 75w CPU[/url]
Tyan 4-socket mobo
32 GB of
G-Skill RAM
6 x
Western Digital Caviar 640GB Drives in RAID 0 config.
550 Power Supply,
4u rackmount case
approx $6700 including tax and shipping. Compare to a 8-core Mac with RAID card, 4 drives, and 32GB for $12,100.
This is very different from a mac but would probably offer similar performance. I'd love to try and benchmark one. Some notable differences:
* AMD box has 4 processors and 16
full cores.
* Max box has 2 processors and 8 cores but each is hyperthreaded...results in 16 threads under optimum circumstances
* Mac has slightly higher clock speed, 2.66Ghz vs. 2.5Ghz
* Mac memory runs faster (1066 vs. 667). However, the chip-to-memory bandwidth advantage of the Mac may be mitigated by fact that it has half as many CPU sockets. The existence of 4 separate sockets in the AMD box means that you have twice as many sockets per thread.
* AMD machine has 6 drives to Mac's 4. Also room for 3 more internal drives with 9 internal drive slots.
* AMD has no optical drive and inferior video card but it wouldn't be running as a desktop machine. For optical drive, add $25.
* AHEM - $6000 price difference
By using commodity x86 machines, you gain several advantages:
1) no mac tax
2) no windows tax
3) no need to port software to windows if software can run on linux*
*Given that OSX is really BSD Unix, I would imagine that these rendering algorithms already exist in a code format that is quite ready for export to a linux box.
Does that sound ridiculous? Seems to me all that remains is the development of a bit of network code and a bit of code to let your workstation break the job out to the various machines. If done right, this render farm approach could support really amazing scalability. Just plug in another machine.