[SOLVED] CPU Render vs CPU Game in Shadow of the Tomb Raider?

clutchc

Titan
Ambassador
In Shadow of the Tomb Raider's benchmark, there is the reference to "CPU Game" and "CPU Rendered". Does anyone know what the difference is? What they mean by CPU Game vs Rendered?
I have a hunch, but better to hear it from someone who may know.
76ljMdh.jpg
 
Solution
I think that CPU Render is how much is the CPU power needed for just rendering the game graphics, whereas the CPU Game setting is everything else the CPU is needed for.

The game thread runs all of the gameplay logic that developers write, and at the end of each frame, it will synchronize the positions and state of the objects in the world with the Render Thread, which will do all of the rendering logic and make sure to display them. CPU Game thread is most probably the main thread, imo.

The CPU Render thread on the other hand helps in creating and calling all the GPU calls into the GPU driver, for any rendered frame.
I think that CPU Render is how much is the CPU power needed for just rendering the game graphics, whereas the CPU Game setting is everything else the CPU is needed for.

The game thread runs all of the gameplay logic that developers write, and at the end of each frame, it will synchronize the positions and state of the objects in the world with the Render Thread, which will do all of the rendering logic and make sure to display them. CPU Game thread is most probably the main thread, imo.

The CPU Render thread on the other hand helps in creating and calling all the GPU calls into the GPU driver, for any rendered frame.
 
Solution

clutchc

Titan
Ambassador
Thank you. Makes logical sense now that I look at the graphs of the time each took to render their frames. My hunch wasn't too far off. But Metal Messiah filled in a lot of gaps and explained it very well.

One other thing is bothering me about that benchmark. It reports that the RTX 2070 is 99% GPU bound in that game at 1440p. That is a surprise to me! I thought the 2070 would be a good match for the 5600g. Even running it at 1080p, it still showed 57% GPU bound.
 
  • Like
Reactions: Metal Messiah.
Yeah actually, in terms of speed, the Ryzen 5 5600G is only slightly less powerful than a Ryzen 5 5600X (like 6%), it has the same number of CPU cores and threads but the former has 16Mb of L3 cache instead of 32Mb and a slightly lower clock speed.

Shouldn't be a huge bottleneck with the Nvidia RTX 2070 card. But you should have gone for the 'X' SKU, the 56000X instead of an APU if you are pairing a dedicated GPU. But anyways, what's the native screen resolution of your Monitor ?
 

clutchc

Titan
Ambassador
Yeah actually, in terms of speed, the Ryzen 5 5600G is only slightly less powerful than a Ryzen 5 5600X (like 6%), it has the same number of CPU cores and threads but the former has 16Mb of L3 cache instead of 32Mb and a slightly lower clock speed.

Shouldn't be a huge bottleneck with the Nvidia RTX 2070 card. But you should have gone for the 'X' SKU, the 56000X instead of an APU if you are pairing a dedicated GPU. But anyways, what's the native screen resolution of your Monitor ?
My gaming display is 1440p. I ran the benchmark at 1080p also for comparison to some other builds. Yeah, the smaller cache might make more difference than the lower clock speed.

I went the 5600g because I don't hang on to my builds for very long. And I figured selling the system with a 5600g, would be better than selling one with no video. (because I'm not willing to give up one of my cards these days)
One thing the 5600g lacks that I'd like is PCIe 4 (for my SSD). But I guess I can live with the "hardship" ;)
 
Last edited:

clutchc

Titan
Ambassador
I even have a PCIe 4.0 SSD and GPU, but still a PCIe 3.0 board. I don't think it makes a huge difference.

But that is certainly a good plan. Are you looking into a 12th gen CPU or going to hold out for AM5?
The answer to your question is 'yes'. :giggle:
I'm undecided which way to go next. Right now my strongest card is the RTX 2070. So there's no need to hurry I guess. My GPU upgrade timing coincided with the pandemic shortage/Chinese trade war/chip shortage/crypto surge timing unfortunately. I refuse to pay 2+ times the MSRP for a card right now. How about you?
 
  • Like
Reactions: Metal Messiah.