So, there are two different approaches to improving performance by changing CPU affinity from what I've seen. One is using Skyrim Extended Launcher to 'lock' Skyrim into using 2 specific cores (this is obviously only interesting for people with 4+ core CPUs), as the game only makes use of two anyway but what happens normally is that Windows spreads the load between all cores which means that CPU frequencies go up and down like crazy. Using SEL changes this as it will use those 2 cores fully improving stability and performance.
The other approach is to add some settings to your Skyrim.ini, assigning specific jobs to the different CPU cores. Following this guide assigns 2 cores to rendering, and 2 cores to AI and such.
The .ini additions (for 4 cores):
Skyrim.ini:
[General]
iNumHWThreads=4
iHWThread6=3
iHWThread5=3
iHWThread4=3
iHWThread3=2
iHWThread2=2
iHWThread1=2
iAIThread2HWThread=3
iAIThread1HWThread=2
iRenderingThread2HWThread=1
iRenderingThread1HWThread=0
bMultiThreadMovement=1
bUseThreadedParticleSystem=1
bUseThreadedBlood=1
bUseThreadedMorpher=1
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bUseThreadedTextures=1
bUseThreadedMeshes=1
bUseThreadedLOD=1
bUseThreadedAI=1
bUseHardDriveCache=0
[HAVOK]
iNumThreads=2
Now, you can't use both of these together, as doing one of these changes nullifies the other. Has anyone played around with these and can supply some insight on which approach seems to be working best for you? I will try out the .ini changes for starters myself, but actually comparing the two probably takes quite a lot of testing and thus if someone has already done so, sharing it would be great!
Question
Vond
So, there are two different approaches to improving performance by changing CPU affinity from what I've seen. One is using Skyrim Extended Launcher to 'lock' Skyrim into using 2 specific cores (this is obviously only interesting for people with 4+ core CPUs), as the game only makes use of two anyway but what happens normally is that Windows spreads the load between all cores which means that CPU frequencies go up and down like crazy. Using SEL changes this as it will use those 2 cores fully improving stability and performance.
The other approach is to add some settings to your Skyrim.ini, assigning specific jobs to the different CPU cores. Following this guide assigns 2 cores to rendering, and 2 cores to AI and such.
The .ini additions (for 4 cores):
Skyrim.ini:
[General]
iNumHWThreads=4
iHWThread6=3
iHWThread5=3
iHWThread4=3
iHWThread3=2
iHWThread2=2
iHWThread1=2
iAIThread2HWThread=3
iAIThread1HWThread=2
iRenderingThread2HWThread=1
iRenderingThread1HWThread=0
bMultiThreadMovement=1
bUseThreadedParticleSystem=1
bUseThreadedBlood=1
bUseThreadedMorpher=1
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bUseThreadedTextures=1
bUseThreadedMeshes=1
bUseThreadedLOD=1
bUseThreadedAI=1
bUseHardDriveCache=0
[HAVOK]
iNumThreads=2
Now, you can't use both of these together, as doing one of these changes nullifies the other. Has anyone played around with these and can supply some insight on which approach seems to be working best for you? I will try out the .ini changes for starters myself, but actually comparing the two probably takes quite a lot of testing and thus if someone has already done so, sharing it would be great!
Top Posters For This Question
18
17
12
8
Popular Days
May 14
34
May 15
19
May 11
9
May 13
6
Top Posters For This Question
Vond 18 posts
torminater 17 posts
stoppingby4now 12 posts
z929669 8 posts
Popular Days
May 14 2012
34 posts
May 15 2012
19 posts
May 11 2012
9 posts
May 13 2012
6 posts
78 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now