Chaos Corona Forum

Chaos Corona for Cinema 4D => [C4D] I need help! => Topic started by: grimm on 2020-04-22, 18:53:04

Title: C4D not using full CPU frequency
Post by: grimm on 2020-04-22, 18:53:04
Hi there,

I wonder why C4D with Corona does not use full cpu frequency? When I try corona benchmark or cibench it is using full potencial of cpu. When I turn off Adopt thread priority and Lower process in C4D preferencess everything behaves the same way.
Do you have any experience with this please?
Title: Re: C4D not using full CPU frequency
Post by: TomG on 2020-04-22, 19:07:34
What hardware, what version of C4D, which OS, what version of Corona? :)
Title: Re: C4D not using full CPU frequency
Post by: grimm on 2020-04-22, 19:11:05
R21, Corona 5 hotfix, WIN10, i9-10940X.
Title: Re: C4D not using full CPU frequency
Post by: grimm on 2020-04-22, 19:12:40
But it does not matter, it behaves the same way on AMD cpu.
Title: Re: C4D not using full CPU frequency
Post by: TomG on 2020-04-22, 19:39:57
Well, it may matter, as it doesn't happen here (CPU usage is 100% when rendering). Some screengrabs showing your results could be useful, as could info on whether this is one particular scene, all scenes, etc.
Title: Re: C4D not using full CPU frequency
Post by: grimm on 2020-04-23, 11:25:01
Windows will show 100% usage. Try for example HW monitor utility. It will show also frequency of each core and temperature during rendering or benchmarking.
Title: Re: C4D not using full CPU frequency
Post by: grimm on 2020-04-23, 13:01:24
Here are to screenshots each with different frequencies, one from rendering and another from cinebenchmarking.
Title: Re: C4D not using full CPU frequency
Post by: houska on 2020-04-23, 14:35:53
This looks like automatic underclocking performed by the CPU itself due to use of the AVX instructions. Without them, you might have a higher CPU clock rate, but less effective floating-point calculations, so even with lower clocks, there's a good chance your CPU is doing more work because of the specialized instructions. Don't be bothered with it as long as you're getting good performance in terms of noise converging fast and as long as all your cores are utilized at 100%
Title: Re: C4D not using full CPU frequency
Post by: grimm on 2020-04-23, 17:18:25
It is 1000 Mhz difference per each core.
Title: Re: C4D not using full CPU frequency
Post by: houska on 2020-04-23, 17:45:07
This is strange, because it's 1000Mhz difference only for two cores. The rest of the cores shows only a difference of 400Mhz. I'm looking at the processor specification here: https://www.intel.com/content/www/us/en/products/processors/core/x-series/i9-9940x.html and it looks like the maximum TurboBoost frequency is 4.5Ghz, so those 4.8Ghz look as some mistake.
Title: Re: C4D not using full CPU frequency
Post by: maru on 2020-04-23, 17:46:25
It is 1000 Mhz difference per each core.

Sounds plausible: https://www.anandtech.com/show/11544/intel-skylake-ep-vs-amd-epyc-7000-cpu-battle-of-the-decade/8