Ffmpeg.exe from TVAI uses only 8 of 24 available CPU-Cores

It would be nice if TVAI would use with ffmpeg.exe at least 12 instead a maximum of 8 Cores of my 24-Cores CPU.

We are forced to buy CPU with SSX2…so also the amount of cores goes up but TVAI doesn´t use them.
At the moment TVAI can only use 1/3 of my cores…all the others are idling at 0-1%

Would be really nice to raise the CPU-Cores used in ffmpeg.exe from 8 to 12…or have an option in the preferences to set this by hand.

What GPU are you using and what model? Mine used 10 cores pretty heavily on Proteus and the rest at about 25%. Less on Gaia.

It looks like it is working fine to me… here it is in a virtualised environment on Threadripper Pro 3955WX with 16C/32T passed through… What CPU do you have? Is it an Intel CPU with P-cores and E-cores?

Running Proteus at 1080p/59.94fps with some random settings just for this screenshot…

13th Gen Intel(R) Core™ i9-13900KF

GPU is here: RTX 3060 Ti VENTUS 3X 8G (OC) LHR

CPU Specifications
Total Cores 24
No. of Performance-cores 8
No. of Efficient-cores 16

https://www.intel.com/content/www/us/en/products/sku/230497/intel-core-i913900kf-processor-36m-cache-up-to-5-80-ghz/specifications.html

I am not fully across how Topaz does it’s multi-threading but I would take a stab that it may be by design as 8 “cores” you mention in use matches your number of Performance-Cores - it has been shown on the 12th, 13th and 14th Gens that utilising the full mix of Performance and Efficiency-Cores can slow down certain tasks.

Alternatively the version of ffmpeg they are using may not be well optimised/the latest or may be incorrectly being passed an incorrect value for number of threads.

Even if it did run across all of your cores - here’s an example of a situation where that can be slower than running across just the P-Cores…

With the E-cores disabled, the game is confined to what is essentially an 8-core/16-thread processor with just P-cores, which boost well above the 5.00 GHz mark, and have the full 36 MB slab of L3 cache to themselves.

So yes - I can’t confirm if it’s by design or to do with the version of / (incorrect?) variables being sent to ffmpeg - but it is curious that your observations match your P-Core count.

Trade in the 100°C Intel hot-box and come join team red with 100% real cores? :laughing:

2 Likes