• Happy Holidays Guest!

    We want to announce that we will be working at reduced staffing for the holidays. Specifically Monday the 23rd until Jan 2nd.

    This will affect approval queue times and responses to support tickets. Please adjust your plans accordingly and enjoy yourselves this holiday season!

  • Hi Guest!

    Please be aware that we have released a critical security patch for VaM. We strongly recommend updating to version 1.22.0.7 using the VaM_Updater found in your installation folder.

    Details about the security patch can be found here.

How to Identify Bottleneck

mori_e

New member
Messages
10
Reactions
0
Points
1
Patreon
HentaiMaster220
Hi Guys

I've been trying to improve FPS, but having a hard time finding what's my bottleneck

CPU is not maxing out one thread. also double checked with HWINFO and can confirm no single thread is utilizing above 50%

GPU is only 50% utilized, mainly 3D processor

Testing 1080P in desktop mode

I'm lost, what's limiting FPS here?

the scene I'm testing has 3 people, for a 2-person scene, is around 35~45FPS (1080P desktop mode)



Code:
hardware setup:

Ryzen 2600

RTX 3060

RAM: 32GB 2800Mhz

motherboard: MSI 470X

dRIVE: SSHD using PrimoCache. 250GB SSD + 2TB HDD configuration. with Vam Cache enabled too


Desktop Screenshot 2023.11.21 - 00.54.03.83.png
 
Last edited:
To get a better picture, you should run benchmark (on 2nd clean install) and compare it with other/similar results.

My guess, even with OC, 2600 is likely a weak link here.

30 hrs up time? You might wanna do occasional system restarts, especially if fast boot is enabled.
 
just a reference of what a new PC would do on a heavy scene:
system specs and usage next to it:
CPU: 13900k - ~30% usage
GPU: 7900xtx - ~100% usage
VRAM: 24Gigs - ~9gigs usage
RAM: 64gigs - ~28gigs usage

it seems that my bottleneck is the GPU.
 
That's not because the GPU is at 100% and the CPU is struggling to get fully used that it means it's a bottleneck caused by the GPU. In VAM situation (that has been explained quite a lot around here) the CPU is not used at its maximum capacities.

You could put the biggest CPU on the earth for a VaM session, the CPU will still be under-used since there is no proper multithreading (to make it short).

And to give you an idea on the hardware today: due to the way games work and rely heavily on CPU computations ( AI, pathfinding, logic, physics and so on ), pretty much ANY rig you will buy today is CPU bottlenecked because of the way the games are made and optimized. Even if you bought a stupidly insane rig at 5000$.

People tend to not really understand the computational power GPU have today besides looking at their framerate meter on screen, but since the 30xx generation and even more with the 40xx generation... the GPUs are stupid monsters that can eat up 10 of millions of polygons and stupid amount of shaders without even flinching.

You could say that studios/devs could optimize their games... but the sad truth is... they don't... (have the time). ;)
 
Back
Top Bottom