Jump to content

Skyrim Multy Thread Support.


azmodan22

Recommended Posts

Browsing in the net I found this page (http://itcprosolutions.com/skyrimguides/tweak_guide.htm) that has some ini tweaks, some of them suggesting that can make skyrim use more than one CPU tread.

My ini looks like this.

 

 

 

[Display]
sD3DDevice="ATI Radeon HD 4800 Series"
[Grass]
b30GrassVS=1
[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1
[General]
sLanguage=ENGLISH
[MapMenu]
sMapCloudNIF=0
bWorldMapNoSkyDepthBlur=1
fWorldMapNearDepthBlurScale=0
fWorldMapDepthBlurScale=0
fWorldMapMaximumDepthBlur=0

 
The graphics card I am using now is an 5970 Black edition and an enb for skyrim, thus I have the impresion that this .ini is not used somehow. Or at least as far as the card is concerned. 
 
However I did run Skyrim with the task manager open and I did see activity from all 4 of my CPU threads. So my question is simple.
 
Does Skyrim use 4 CPU threads (multy thread) by default, or would those tweaks described there will actually improve my games Performance?
Link to comment

Playing around a few days with the tweaked .ini I have seen that those tweaks regarding multy threading support really did a difference. Skyrim's performance is almost doubled. The only difference is that in the page it suggests that if you have 4 or more, you should set it to 5 in the .ini. I found that if you have 4, seting the .ini number to 4 as well, skyrim performs better.

So even if one does see activity in all of the CPU cores, doing these tweaks in the .ini Will increase Skyrim's performance drastically.

 

Case closed  :shy:

Link to comment

I think it depends how many core you have some sites have placed tips to use one less so you have 4 set it to 3 etc..

 

But there are ini tweaks i am currently use also for animations.

 

sample 1

 

[General]
sLanguage=ENGLISH
uExterior Cell Buffer=32
uInterior Cell Buffer=16
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bMultiThreadMovement=1
bUseThreadedMorpher=1
bBorderRegionsEnabled=0
ClearInvalidRegistrations=1
[Display]
fShadowLODMaxStartFade=1000.0
fSpecularLODMaxStartFade=2000.0
fLightLODMaxStartFade=3500.0
iShadowMapResolutionPrimary=1024
bAllowScreenshot=1
fDefaultWorldFOV=67
fDefault1stPersonFOV=67
[Audio]
fMusicDuckingSeconds=6.0
fMusicUnDuckingSeconds=8.0
fMenuModeFadeOutTime=3.0
fMenuModeFadeInTime=1.0
[Grass]
bAllowCreateGrass=1
bAllowLoadGrass=0
[GeneralWarnings]
SGeneralMasterMismatchWarning=One or more plugins could not find the correct versions of the master files they depend on. Errors may occur during load or game play. Check the "Warnings.txt" file for more information.
[Archive]
sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Textures.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes.bsa, Skyrim - Sounds.bsa
sResourceArchiveList2=Skyrim - Voices.bsa, Skyrim - VoicesExtra.bsa
[Combat]
fMagnetismStrafeHeadingMult=0.0
fMagnetismLookingMult=0.0
[Papyrus]
iMaxAllocatedMemoryBytes=2457600
fUpdateBudgetMS=800
fExtraTaskletBudgetMS=800
fPostLoadUpdateTimeMS=2000
iMinMemoryPageSize=256
iMaxMemoryPageSize=512
bEnableLogging=0
bEnableTrace=0
bLoadDebugInformation=1
[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1
bReflectExplosions=1
[MapMenu]
fMapWorldMaxHeight=150000.0000
fMapWorldMinHeight=1500.0000
fMapWorldZoomSpeed=0.0800
[screenSplatter]
bBloodSplatterEnabled=1
[backgroundLoad]
bBackgroundLoadLipFiles=1
bLoadBackgroundFaceGen=1
bUseMultiThreadedFaceGen=1
bBackgroundCellLoads=1
bLoadHelmetsInBackground=1
bUseMultiThreadedTrees=1
bUseBackgroundFileLoader=1
[Animation]
bMultiThreadBoneUpdate=1
[HAVOK]
iNumThreads=4
[Decals]
bDecalMultithreaded=1
[TerrainManager]
sIntroSequence=BGS_LOGO.BIK

 

 

sample 2

 

 

[Camera]
fVanityModeMaxDist=2000.0000
fVanityModeMinDist=10.0000
fMouseWheelZoomMinDelta=0.0050
fMouseWheelZoomSpeed=0.8000
fMouseWheelZoomIncrement=0.01
fMinCurrentZoom=0.001
[General]
sLanguage=ENGLISH
uExterior Cell Buffer=36
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bMultiThreadMovement=1
bUseThreadedMorpher=1
bBorderRegionsEnabled=0
[Display]
fShadowLODMaxStartFade=1000.0
fSpecularLODMaxStartFade=2000.0
fLightLODMaxStartFade=3500.0
iShadowMapResolutionPrimary=2048
bAllowScreenshot=1
iPresentInterval=1

[Audio]
fMusicDuckingSeconds=6.0
fMusicUnDuckingSeconds=8.0
fMenuModeFadeOutTime=3.0
fMenuModeFadeInTime=1.0
[Grass]
bAllowCreateGrass=1
bAllowLoadGrass=0
bDrawShaderGrass=1
[GeneralWarnings]
SGeneralMasterMismatchWarning=One or more plugins could not find the correct versions of the master files they depend on. Errors may occur during load or game play. Check the "Warnings.txt" file for more information.
[Archive]
sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Textures.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes.bsa, Skyrim - Sounds.bsa
sResourceArchiveList2=Skyrim - Voices.bsa, Skyrim - VoicesExtra.bsa
[Combat]
fMagnetismStrafeHeadingMult=0.0
fMagnetismLookingMult=0.0
[Papyrus]
fPostLoadUpdateTimeMS=500.0
bEnableLogging=0
bEnableTrace=0
bLoadDebugInformation=0
iMinMemoryPageSize=128
iMaxMemoryPageSize=512
iMaxAllocatedMemoryBytes=76800
[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=0
bReflectLODTrees=1
[screenSplatter]
bBloodSplatterEnabled=1
[backgroundLoad]
bBackgroundLoadLipFiles=1
bLoadBackgroundFaceGen=1
bUseMultiThreadedFaceGen=1
bBackgroundCellLoads=1
bLoadHelmetsInBackground=1
bUseMultiThreadedTrees=1
bUseBackgroundFileLoader=1
[Animation]
bMultiThreadBoneUpdate=1
[HAVOK]
iNumThreads=3
[Decals]
bDecalMultithreaded=1

 

 

take look at some options like:

 

 

[General]
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bMultiThreadMovement=1
bUseThreadedMorpher=1

 

[backgroundLoad]
bBackgroundLoadLipFiles=1
bLoadBackgroundFaceGen=1
bUseMultiThreadedFaceGen=1
bBackgroundCellLoads=1
bLoadHelmetsInBackground=1
bUseMultiThreadedTrees=1
bUseBackgroundFileLoader=1

 

[Animation]
bMultiThreadBoneUpdate=1

 

[HAVOK]
iNumThreads=3

 

[Decals]
bDecalMultithreaded=1

 

 

 

This part:

[HAVOK]
iNumThreads=3

 

Tells the game how many threaded to use in game. in one sample i used 4 threaded and the other 3 threaded.

Link to comment

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...