CPU Performance Patch (Up to 30% faster physics, up to 60% more FPS)

Other CPU Performance Patch (Up to 30% faster physics, up to 60% more FPS)

Cores in Ryzen Master for 5800x
Index 1 [C1]
Index 2 [not named SMT core]
Index 3 [C2] <- fastest
Index 4 [not named SMT core]
Index 5 [C3]
Index 6 [not named SMT core]
Index 7 [C4] <- fastest
Index 8 [not named SMT core]
Index 9 [C5]
Index 10 [not named SMT core]
Index 11 [C6]
Index 12 [not named SMT core]
Index 13 [C7]
Index 14 [not named SMT core]
Index 15 [C8]
Index 16 [not named SMT core]

So your settings are correct, you need 3 and 7 for engineAffinity, but you need to reduce everything else from 8 to 6 because you dont want to overprovision your 6 cores with 8 threads.

6 cores? The 5800x has 8 cores though, shouldn't they all be 8 then and not 6?
 
I don't know, but when I use this patch the CPU usage never goes above fifty percent, my cpu is an i5 12400f, when I remove the patch the frames are more stable and higher.
 
after using the patch, scenes that has multiplae person will always have the "too many heap " crash, is there a way to prevent that?
 
after using the patch, scenes that has multiplae person will always have the "too many heap " crash, is there a way to prevent that?
I use the patch with as many as four people and have no problems. I did switch back to the version 12 model as I did run into some heap problems with the 13b model when I was trying to create/export a VAR. You might try the version 12 model as well, it can be downloaded from the "History" tab above.
 
After applied this patch, I am getting error when I try to load character.
Anyone know how to fix it?

!> Exception during Restore of geometry: System.MissingFieldException: Field '.DAZMorph.appliedValue' not found.
at (wrapper dynamic-method) DAZCharacterSelector.DMD<DAZCharacterSelector..RestoreFromJSON> (DAZCharacterSelector,SimpleJSON.JSONClass,bool,bool,SimpleJSON.JSONArray,bool) <0x000bb>
at Atom.Restore (SimpleJSON.JSONClass,bool,bool,bool,SimpleJSON.JSONArray,bool,bool,bool,bool) <0x006f1>
 
[threads]
computeColliders=8
skinmeshPart=8
applyMorphs=8
skinmeshPartMaxPerChar=8
applyMorphMaxPerChar=8
affinity=1,3,5,7,9,11,13,15

[threadsVR]
computeColliders=8
skinmeshPart=8
applyMorphs=8
skinmeshPartMaxPerChar=8
applyMorphMaxPerChar=8
affinity=1,3,5,7,9,11,13,15

[profiler]
enabled=0

Awesome. Thanks so much!!!
 
does this work with @Hunting-Succubus SSS plugin?
I noticed that the skin looks patchy and splotchy when using this patch and that plugin, which i have as my default session plugin

With SSS enabled:
1715189959632.png


With SSS disabled
1715189928719.png
 
Last edited:
Back
Top Bottom