Isotropix Forums

Cooperative network rendering

So you'd like something that's not there? Just tell us what, we'll see what we can do.

Cooperative network rendering

Unread postby bvz2000 » Wed Jul 01, 2015 3:35 am

A really nice feature would be something like Modo's cooperative network rendering. With that you can set up any number of "slave" machines that will listen for a job on a network port. Then, when doing a local render (i.e. you are looking at the image view), individual buckets are sent out to these slave machines to do some rendering, and these individual buckets are then sent back as completed pixels. Effectively it adds more cores to your machine when doing rendering.

Here is an image of it in action (blue boxes are buckets being rendered remotely)

Image



This is different from a regular farm render where a single machine manages a whole frame at a time. In this new configuration each frame is rendered by multiple different machines at the same time. Its purpose would be to speed up test renders before launching a full render on a farm.

Clearly there would have to be some differences from how Modo's system works. I suspect that this would be the type of thing that, in Clarisse, you would hit a special button on the image view to start sending out buckets to other machines. Once you re-triggered a render, only the local machine would do rendering until you hit the "share rendering" button once again.

It would be a neat addition to Clarisse, and it would be an amazing way to really show off how fast artists could get real feedback on even complex scenes. It would also manage to get beyond the "limited" core count of modern computers.

(A quick anecdote: on a previous show I had managed to get Modo up to about 256 extra cores rendering on the same frame!)
bvz2000
 
Posts: 340
Joined: Thu Nov 13, 2014 7:05 pm

Re: Cooperative network rendering

Unread postby paq » Sat Jan 28, 2017 8:07 pm

Hello,

That would such a amazing feature.

I mostly do stills in Clarisse, and the average computer in my company are single cpu / 6 or 8 cores.
But we have tons of them, and few beefy stations for daily build I could easily use in coop.
Clarisse is such a multi-threaded beast, that will bring insane performance ... (well in theory because I have no clue of all the problems it might bring on the table ;))
User avatar
paq
 
Posts: 308
Joined: Sat Jan 26, 2013 12:33 am
Location: Montréal

Re: Cooperative network rendering

Unread postby tom_tm » Sat Jan 28, 2017 10:15 pm

this would be a great feature. I am still waiting for a Clarisse renderfarm :-)
tom_tm
 
Posts: 200
Joined: Mon Nov 18, 2013 9:20 pm
Location: Switzerland

Re: Cooperative network rendering

Unread postby janoshunyadi » Sat Jan 28, 2017 11:14 pm

Might sound great in theory, but the difference being Modo slave nodes does not need extra licences. You would still need to buy CRender licences for each one of your slaves nodes.
janoshunyadi
 
Posts: 99
Joined: Tue Dec 01, 2015 2:51 pm

Re: Cooperative network rendering

Unread postby halim » Mon Jan 30, 2017 12:42 pm

Hello,

We've added a feature request #6379 for this, we will let you know its approval status when reviewed.

Best

-H.
Halim Negadi
Technical Artist - Clarisse Specialist
User avatar
halim
 
Posts: 141
Joined: Thu Nov 21, 2013 8:27 pm

Re: Cooperative network rendering

Unread postby paq » Mon Jan 30, 2017 5:27 pm

Thanks Halim !
User avatar
paq
 
Posts: 308
Joined: Sat Jan 26, 2013 12:33 am
Location: Montréal


Return to Feature Requests