36 thread limit?

For all the users of Twilight Render (V1 & V2), to ask questions and get started
Post Reply
pikalabs
Posts: 19
Joined: Thu Dec 20, 2018 7:24 pm

36 thread limit?

Post by pikalabs » Fri Dec 21, 2018 3:14 am

Hi,

Wondering if rendering is limited to 36 threads or whether I'm missing something here. See attached.

This is Amazon EC2 c5.18xlarge. I want to do some render time comparisons on various EC2 configurations :).

thanks!
brook
Attachments
twilight render aws.jpg
twilight render aws.jpg (221.83 KiB) Viewed 4980 times

Fletch
Posts: 12902
Joined: Fri Mar 20, 2009 2:41 pm
OS: PC 64bit
SketchUp: 2016-2023
Contact:

Re: 36 thread limit?

Post by Fletch » Fri Dec 21, 2018 10:22 am

We have never tested on this type of configuration.
It is possible there is some sort of 36 thread limit. But if there is we are not aware of it, you are the first person to mention this issue.

If I had 72 threads I would be rendering with Easy09, not Easy07, as the quality will be better and render times maybe faster in the scene shown in the screen shot.

pikalabs
Posts: 19
Joined: Thu Dec 20, 2018 7:24 pm

Re: 36 thread limit?

Post by pikalabs » Fri Dec 21, 2018 7:48 pm

That makes sense, ya. I plan on using Easy09 on this system for production rendering.

I actually can increase the threads to 72 manually, just noticed that. However on the lamp speed test model this increases rendering times considerably.

The system is (reported to be) dual CPU, each 18 core / 36 thread for a total of 36 core / 72 treads. In the case of hyperthreading like this, maybe using all 72 treads isn't ideal anyway?

Chris
Posts: 5344
Joined: Sun Mar 08, 2009 3:00 am
OS: Win10
SketchUp: 2016

Re: 36 thread limit?

Post by Chris » Sat Dec 22, 2018 7:48 pm

I believe you are correct. When running a CPU core at 100%, hyper threading is not effective. And if there is only one floating point processor per core, all the more reason to just run 1 thread per core for rendering.

pikalabs
Posts: 19
Joined: Thu Dec 20, 2018 7:24 pm

Re: 36 thread limit?

Post by pikalabs » Sat Dec 22, 2018 7:59 pm

Got it, thanks! :) Will continue some testing.
Chris wrote: Sat Dec 22, 2018 7:48 pm I believe you are correct. When running a CPU core at 100%, hyper threading is not effective. And if there is only one floating point processor per core, all the more reason to just run 1 thread per core for rendering.

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 11 guests