- Joined
- 9 Aug 2020
- Posts
- 492
Don't most games only use 2 cores though?/
Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
2-6 cores depending on the game an AI complexity, its not just the cores its the frequency * IPC gains from 2500K to 5000s+ from intel.Don't most games only use 2 cores though?/
Most more demanding modern titles can use a lot more than that. Diminishing returns usually set in around the 6c/12t mark. A 10600K is essentially identical to a 10900K for gaming once both are overclocked, though there are some rare titles than can scale to eight cores and even beyond. Death Stranding scales up to and possibly beyond 32 threads.Don't most games only use 2 cores though?/
Look up.
The CPU runs the games engine. The games engine makes calls to whatever compatible graphics API's it's been coded to use (so DirectX, Vulkan, OpenGl, etc).
The CPU makes a draw call against whatever API. "Yo, GPU/DirectX12, take <this> scene and render it in your current graphics settings" (which is 1 "frame" of your "fps"). From this point ALL the work is on the GPU and is controlled by whatever graphics setting/res/etc you use.
A good in depth post. It's worth also adding that this primarily discusses the rendering portion of the game engine. However to draw a new frame the video card needs to have an updated world state, the new positions of objects based on player movement, physics and decisions by AI and all that good stuff. Typically in games that are CPU bottlenecked the CPU is spending more of its time updating the game state of the engine itself and not making draw calls.
This is why sim games tend to be the games that run into CPU bottlenecks first, it's less about the draw calls and more because real time simulation can be computationally expensive and the CPU has to chew through all of that stuff before it can update the game state and only once all that is done can you make draw calls for the next frame to be drawn.
Well I only plan on getting a 60hz monitor so I think I should be fine for the games I play.
I don't need 120fps as my monitor won't support it and I don't play FPS games.
So I'm sure 6900xt @4k and 2700k @4.9ghz at 60fps will be ok