It is commonly said that most games can make little use of more than 2-3 cores.
I have been looking for benchmarks to document scaling of performance vs. number of cores.
I have seen few valid results. The are mostly apples to oranges.
Looking at the task manager does not do it.
I became interested in this when playing civ5. It takes a very long time between turns; perhaps 20 seconds.
That is with a i5-4670K @4.1.
Civ5 said it is multithreaded. I doubt that.
The task manager showed all 4 threads at about 23%.
One might have assumed that civ5 could make use of all 4 cores.
But, I think windows is just balancing the load among all the available cores.
I used task manager/process/advanced tab to set affinity of civ5 to cpu-0.
It showed 100$ utilization.
When set to cpu-0, and 1, each thread showed 50%
I would like to see a list developed using good benchmarks that document how many threads make a difference for different games.
You can reduce the number of cores in the bios of most motherboards.
You can also turn off hyperthreading.
If any of you out there have a favorite game would you test to see how sensitive a game is to how many threads.
In the case of civ5, my anecdotal experience shows that it is quite cpu bound and can use only one core effectively.
I have been looking for benchmarks to document scaling of performance vs. number of cores.
I have seen few valid results. The are mostly apples to oranges.
Looking at the task manager does not do it.
I became interested in this when playing civ5. It takes a very long time between turns; perhaps 20 seconds.
That is with a i5-4670K @4.1.
Civ5 said it is multithreaded. I doubt that.
The task manager showed all 4 threads at about 23%.
One might have assumed that civ5 could make use of all 4 cores.
But, I think windows is just balancing the load among all the available cores.
I used task manager/process/advanced tab to set affinity of civ5 to cpu-0.
It showed 100$ utilization.
When set to cpu-0, and 1, each thread showed 50%
I would like to see a list developed using good benchmarks that document how many threads make a difference for different games.
You can reduce the number of cores in the bios of most motherboards.
You can also turn off hyperthreading.
If any of you out there have a favorite game would you test to see how sensitive a game is to how many threads.
In the case of civ5, my anecdotal experience shows that it is quite cpu bound and can use only one core effectively.