Can you make a game use certain cores?

omalley

Honorable
Jan 12, 2013
202
0
10,680
I've always wondered if it was possible to assign a game to use a certain core or 2. Pretty much for anyone who has a i7 and is playing a game like Skyrim that will only use 2 cores. Could it be possible to make Skyrim use for example Core 1 and Core 3. Since I believe Core 2 is actually a HT instead of a real core.

Correct me if I am wrong on that but you get the point. =)
 
Solution
SS hit the nail on the head. Windows does a very good job scheduling tasks.

To answer your question in greater detail, it is possible for the user to set default a process priority and process affinity on a per-process basis. These will affect the default priority and affinity of the initial kernel thread that the process starts with along with the default priority and affinity of any additional kernel threads that the process spawns. However, the process can replace the defaults with concrete values, at which point the user's configuration will have no further effect. Most games and some compilers will do this if they detect SMT (HyperThreading)
SS hit the nail on the head. Windows does a very good job scheduling tasks.

To answer your question in greater detail, it is possible for the user to set default a process priority and process affinity on a per-process basis. These will affect the default priority and affinity of the initial kernel thread that the process starts with along with the default priority and affinity of any additional kernel threads that the process spawns. However, the process can replace the defaults with concrete values, at which point the user's configuration will have no further effect. Most games and some compilers will do this if they detect SMT (HyperThreading)
 
Solution

omalley

Honorable
Jan 12, 2013
202
0
10,680
Alright thanks guys. The only reason I asked is because when do play games like Skyrim. I monitor my usage of everything. And my CPU only goes up to 25-30% usage. Which tells me it is using only 1 core and the rest of it is put onto another thread. Performance isn't bad. But I do get more frame drops when HT is on vs off. But oh well. I'll try work on OC my cpu to 4ghz with a 4.4 boost.