You are not logged in.

#1 2024-08-30 21:09:03

luseho
Member
Registered: 2024-08-30
Posts: 3

RTX 4050 mobile GPU not reaching 100% utilization

Hi all,

I have a laptop with a RTX 4050 and I am using the open kernel driver version: 560.35.03.
The wiki says that I can use "prime-run %command%" and "__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%" to enable my discrete card for games in steam.

However, when I use this for CS2 I only get around 50% GPU utilization.
And when I try Minecraft, the util is around 20% - 30% when loading in new chunks, and around 50% when I pause the game.

Both methods to enable my GPU perform the same, and the GPU is not overheating. I did install tlp, but I tested this with the laptop plugged in (tlp = AC mode). I also turned off fps cap and vsync.

So here are my questions:

If the 2 methods of using the GPU are performing the same, what is the difference between the methods? The answer isn't really clear to me after reading the wiki.
Is there a reason why my GPU isn't using all its power to reach the maximum utilization?

Offline

#2 2024-08-30 23:00:53

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,208

Re: RTX 4050 mobile GPU not reaching 100% utilization

There's no difference between the methods, prime-run is just a convenience script that sets these environment variables.

Afaik minecraft can often be CPU limited and CS2 generally has some optimisation issues (however my info here might be outdated). FWIW there used to be some issues with offloading and the open modules (though that should mostly be fixed afaik) but might  be worth testing the prop variant anyway.

Offline

Board footer

Powered by FluxBB