can you force games to use all cpu cores?

NRThunderman

Distinguished
Oct 27, 2013
64
0
18,630
I have a custom built computer, from around 4 years ago, and I don't have the funds to build a new one. is there a way to change parameters for a game so it can use all 4 cpu cores?
 
Solution
You can't force parallelism on a piece of software, such as a game. If the software is sequential in nature, that is, there are not tasks that can be worked on separately at the same time, in parallel, then there is nothing for the other cores to work on, it will only utilize one CPU core.

The key is that the software must be designed to be parallel, to be broken up into independent threads or tasks, if possible. While hardware is very advanced in this area, with CPUs with up to 12 cores, the software side of the equation is very different. Most software can only use one or two cores. A good example of an exception to this is video encoding, something like HandBrake, which will use as many cores as you have. Working with images...

mbreslin1954

Distinguished
You can't force parallelism on a piece of software, such as a game. If the software is sequential in nature, that is, there are not tasks that can be worked on separately at the same time, in parallel, then there is nothing for the other cores to work on, it will only utilize one CPU core.

The key is that the software must be designed to be parallel, to be broken up into independent threads or tasks, if possible. While hardware is very advanced in this area, with CPUs with up to 12 cores, the software side of the equation is very different. Most software can only use one or two cores. A good example of an exception to this is video encoding, something like HandBrake, which will use as many cores as you have. Working with images and videos is an inherently parallel process, so these tasks can be broken up into as many smaller, independent tasks, as there are CPU cores to work on them.
 
Solution