Discussion Overview
The discussion centers on the utilization of CPU threads in PC games, specifically whether there are games that effectively use more than four CPU threads. Participants explore various games and engines, their threading capabilities, and the implications for performance, particularly in relation to hyper-threading and multi-core processors.
Discussion Character
- Exploratory
- Technical explanation
- Debate/contested
Main Points Raised
- One participant questions whether any PC games utilize more than four CPU threads, citing a claim that Flight Simulator X can use up to 16 threads.
- Another participant mentions several games, including Metro 2033, that can run Nvidia PhysX on the CPU and benefit from 6-8 cores for rendering, suggesting that 10-16 cores may be ideal for efficiency.
- Discussion includes the id tech 5 engine, which is said to support up to 26 cores primarily for transcoding, but also notes that this could be handled by a GPU.
- One participant asserts that most modern AAA titles use more than four threads, but typically only 2-3 threads are actively utilized, with many threads remaining idle.
- Specific games like Supreme Commander, Civilization 5, and recent Total War games are mentioned as examples that use more than four threads for significant work.
- It is noted that RTS and MMORPG games tend to benefit more from multi-threaded resources, while first-person shooters are generally more dependent on GPU performance.
Areas of Agreement / Disagreement
Participants express varying views on the extent to which games utilize multiple CPU threads, with some suggesting that many modern titles do so, while others highlight that only a few threads are actively engaged. The discussion remains unresolved regarding the actual effectiveness and efficiency of thread usage in different games.
Contextual Notes
Participants mention potential limitations in how Windows 7/Vista manages thread distribution, which may affect perceived CPU usage. There is also a discussion on the efficiency of using additional cores versus simplified processors on GPUs, indicating a nuanced understanding of performance dynamics.