On Wed, Nov 30, 2005 at 12:53:47PM +1000, Rob Studdert wrote:
> On 29 Nov 2005 at 20:22, John Francis wrote:
> 
> > Some research groups at Universities did put together Mac-based
> > rendering systems, especially once the cost per compute cycle on a
> > Mac became more or less competitive with the Intel processors.
> 
> I expect too that a lot of the potential the Macs had in CPU cycles was 
> severely degraded by their relatively poor net-working performance (until 
> late). That's pretty much why Syquest media was so popular in Mac 
> environments 
> for such a long time, it was quicker to walk data across a room on a Syquest 
> disk than wait for the network.

Actually, sneakernet (as it is colloquially referred to) is still a
good way to move 'large' amounts of data (for appropriate values of
large).  The bandwith of a hand-carried case full of DVDs is still
more than most people are prepared to pay for electronic transmission.

Anyway, ost of the render farms don't require much in the way of I/O.
Each of the systems gets a copy of the model database initally, then
gets told which frame (or frames) to render.  There's no communication
between systems except for the propagation of the database at the start,
and collection of the completed frames at the end.

Those applications which do require massive inter-system I/O (such as
a complex radiosity solution to pre-calculate the ambient lighting in
a large scene) will still be run on a tightly-coupled multi-processor
system (which is where Sun, SGI, etc. still have real advantages; the
design of a good crossbar backplane far outweighs raw CPU power).

Reply via email to