The Last of Us™ Part I

The Last of Us™ Part I

View Stats:
mcmillan.ken Mar 30, 2023 @ 9:15am
CPU FPS vs GPU FPS
I couldn't find this topic via search so apologies if it has already been covered. I have a an AMD Ryzen 7 3700X 8-Core Processor, 3600 Mhz, 8 Core(s), 16 Logical Processor(s)
16 GB RAM
RTX 3070 w 8 GB VRAM .

When I turn the display counters on in the HUD settings, I see both a CPU and GPU FPS counter. The actual FPS I am getting seems to match the CPU FPS count, which is about 1/3 of the GPU FPS count. For example, I will see 42 FPS for both FPS and CPU FPS counters but 117 for GPU FPS.

Does anyone know the difference between these counters and why I would not get the higher GPU FPS instead of the lower FPS/CPU FPS? Performance is not great for me.

Thanks in advance.
< >
Showing 1-14 of 14 comments
Medusa Mar 30, 2023 @ 9:18am 
yes, the CPU fps will always be the practical fps as long as it is lower than the GPU fps...
If the CPU fps is higher than your GPU fps, the GPU fps will be your actual fps..
This is bottlenecking, your CPU needs a certain time for the frames to be delivered to the GPU so it can draw out the details, when the CPU needs more time than the GPU, the time it costs your CPU will be your framerate.
Mexicola9302 Mar 30, 2023 @ 9:19am 
If you have low CPU FPS, that means your CPU is the bottleneck, simple as that.
Arc Mar 30, 2023 @ 9:19am 
Your final render time will be as fast (or slow) as your slowest chain in the link.

CPU needs to process data of all sorts, one of the threads (called render thread) is feeding your GPU.

Some games do independed benchmarking so it's feeding you with info that point out a bottleneck.
ZunZunRun Mar 30, 2023 @ 9:27am 
How do you see cpu fps and gpu fps ? I'd like to know where I bottleneck
CJM Mar 30, 2023 @ 9:29am 
Originally posted by Zun:
How do you see cpu fps and gpu fps ? I'd like to know where I bottleneck
I'm interested in that question also.

The Steam Deck's Gamerscope UI has that information.

More universal is the Horizon: Zero Dawn benchmark, if you own the game, which has that information at the end of the test.
Originally posted by Zun:
How do you see cpu fps and gpu fps ? I'd like to know where I bottleneck


Originally posted by CJM:
Originally posted by Zun:
How do you see cpu fps and gpu fps ? I'd like to know where I bottleneck
I'm interested in that question also.

The Steam Deck's Gamerscope UI has that information.

More universal is the Horizon: Zero Dawn benchmark, if you own the game, which has that information at the end of the test.

Go to Settings, go to HUD, scroll down until you see FPS counter, GPU, etc.
Jeff4u Mar 30, 2023 @ 9:35am 
Originally posted by Mexicola9302:
https://www.digitaltrends.com/computing/why-the-last-of-us-pc-has-terrible-stuttering/

Yes, the answer is easy the CPU usage is insane for this linear, simple single user game. Graphic-wise it can be easily handled by mid level GPU in case you get enough VRAM.

VRAM-wise, why so large VRAM required for 1080p? Simple, the DEV is lazy to cater for different resolution. They even just get PS5 asset that itself has 16G VRAM anyway.

This is lazy, incompetent port and go too far by any standard.
CJM Mar 30, 2023 @ 9:38am 
Originally posted by Mr. Wittaker:
Go to Settings, go to HUD, scroll down until you see FPS counter, GPU, etc.
Thanks.

Usage % is bugged, I'm getting 0% on both CPU and GPU. Windows' Task Manager shows an entirely different story.

Other GPU indicators are point towards my iGPU, which is inactive.

I'm going to have to monitor the CPU and GPU FPS counters in Bill's Town, which is where I've had the biggest drop in FPS. I think Bill's Town is GPU bottlenecked, everwhere else leading up to Bill's Town seems to be mostly CPU bottlenecked.
mcmillan.ken Mar 30, 2023 @ 11:15am 
Originally posted by Mexicola9302:
https://www.digitaltrends.com/computing/why-the-last-of-us-pc-has-terrible-stuttering/

Thanks for the link and the info. I need to go back and check CPU usage (%), but it didn’t stand out as significant from what I recall.
mcmillan.ken Mar 30, 2023 @ 11:20am 
Originally posted by Arc:
Your final render time will be as fast (or slow) as your slowest chain in the link.

CPU needs to process data of all sorts, one of the threads (called render thread) is feeding your GPU.

Some games do independed benchmarking so it's feeding you with info that point out a bottleneck.
Thanks for the quick response. I need to go back and check CPU usage (%), but it didn’t stand out as significant from what I recall. What about motherboard as it’s the other link between CPU and GPU?

Are there other tools to see if my CPU is a bottleneck in general or just for this particular game? Most games run very well with high graphics on my rig. Hogwarts was a pig at launch but recent patches have improved it.
Arc Mar 30, 2023 @ 11:25am 
HW bottlenecks are app-specific for the most part.

You may have only played games that do not use your CPU as much as your GPU.
Some games use mroe CPU than GPU.
And some can be made to use both (like Stormworks, you can build your stuff to tank physics tickrate, or to tank rendering with picture-in-picture setup, or both if you want to be masochistic).

Before you bother with anything, wait till this game gets properly patched and optimized.
mcmillan.ken Mar 30, 2023 @ 12:31pm 
Originally posted by Arc:
HW bottlenecks are app-specific for the most part.

You may have only played games that do not use your CPU as much as your GPU.
Some games use mroe CPU than GPU.
And some can be made to use both (like Stormworks, you can build your stuff to tank physics tickrate, or to tank rendering with picture-in-picture setup, or both if you want to be masochistic).

Before you bother with anything, wait till this game gets properly patched and optimized.
"Before you bother with anything, wait till this game gets properly patched and optimized."
Good advice, thanks. I noted like one other poster here that the in game CPU utilisation is not correct. In game, it reports ~5% CPU utilisation but task manager reports ~70%.

Everything in this thread does seem to lead to CPU bottleneck. I noted in other games DLSS was sometimes an issue. In this game, if I turn DLSS off FPS goes down slightly. If I change to FSR it remains about the same.

No appreciable difference in graphics setting changes i.e. Preset of LOW gives approx same FPS as preset of HIGH. Will wait patiently for a patch.

Thanks
azogthedefiler25 May 13, 2023 @ 8:06am 
Originally posted by Mexicola9302:
If you have low CPU FPS, that means your CPU is the bottleneck, simple as that.
What does it mean if the cpu fps is higher than the gpu? My cpu fps is around 115 while my gpu fps is around 87 to 90. The gpu is at 96 to 99% when it comes to usage. Cpu is i7 10700k and gpu is rtx 3080 12 gb. What do you think?
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Mar 30, 2023 @ 9:15am
Posts: 14