Author Topic: [feedback] Distributed rendering precomupation single-threaded only  (Read 5201 times)

2016-09-27, 02:37:55

Juraj

  • Active Users
  • **
  • Posts: 4743
    • View Profile
    • studio website
I've noticed for some time my slaves are super slow to kick-up, which is odd given they're all dual-xeon monsters. It can't be the scene given it starts in seconds on master workstation.

Monitoring task manager showed me the whole precomputation is happening in single-thread only, i.e transforming vertices, parsing the scene and seemingly also large part of secondary GI ?

Is this intended behavior or some bug along the path.
« Last Edit: 2017-04-04, 19:23:46 by Ondra »
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-09-27, 02:44:57
Reply #1

Juraj

  • Active Users
  • **
  • Posts: 4743
    • View Profile
    • studio website
Also, the slaves keep rendering the initial pass over and over. The passes do stack up on master-node, but is the resulting quality identical to if the slaves keep sending more refined result ?
Or is this affected by the time period over which updates are sent ?
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-09-27, 16:23:50
Reply #2

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12717
  • Marcin
    • View Profile
As to #1 - I am not really sure, but I don't see any reason why it should be single-threaded. Ondra should have the final word. You are not using any string options, right?

As to #2 - You got it right. It just resets after the data is sent. So it is by design.
https://coronarenderer.freshdesk.com/support/solutions/articles/12000015664
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2016-09-27, 18:05:38
Reply #3

Juraj

  • Active Users
  • **
  • Posts: 4743
    • View Profile
    • studio website
I don't even use that feature. Every node ( 1.4.1 corona, both public and daily), exhibit this. Will try to make screenshot.
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-09-27, 20:07:46
Reply #4

Juraj

  • Active Users
  • **
  • Posts: 4743
    • View Profile
    • studio website
Can any big DR user chime in on his experience ?
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-09-27, 21:11:03
Reply #5

mraw

  • Active Users
  • **
  • Posts: 162
    • View Profile
I'm not rendering very heavy scenes, so for me it's not that a big difference.
Transforming vertices seems to be single-threaded- yes. But not secondary GI- what do you mean 'large parts' of it?
Maybe my secGi-calculation is too short and I don't see it switching from single to multi-threading.
I'm using 1.3



2016-09-28, 12:25:53
Reply #6

Juraj

  • Active Users
  • **
  • Posts: 4743
    • View Profile
    • studio website
Transforming takes the longest, but parsing is the second after. These two together, take almost 5-10 minutes, opposed to 20 seconds on master pc. My scenes are around 1GB big. (although they can have a slew of proxies and xrefs attached so that true, virtual size could be almost 2GB).
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-10-03, 13:20:21
Reply #7

Juraj

  • Active Users
  • **
  • Posts: 4743
    • View Profile
    • studio website
Is the any chance we'll see new DR in 1.5 release ? I've seen around here that at least 3dsMax will be pre-launched.
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-10-03, 13:45:29
Reply #8

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
it wont make it into the release, sorry. We will try to release it ASAP in 1.6 daily builds  though
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2017-04-04, 18:27:18
Reply #9

sevecek

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 197
    • View Profile
Is this issue resolved in the new DR? I'm not seeing a big difference in parsing times on slaves.

2017-04-04, 18:57:08
Reply #10

Juraj

  • Active Users
  • **
  • Posts: 4743
    • View Profile
    • studio website
Is this issue resolved in the new DR? I'm not seeing a big difference in parsing times on slaves.

I will check tonight. But I think it's quite some time ( recent dailies ) that this is indeed fast now.
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2017-04-07, 16:24:48
Reply #11

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
hi, is this confirmed as resolved?
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2017-04-10, 11:29:14
Reply #12

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
no longer happening
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)