Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
In my case it looks something like this:
https://i.imgur.com/2PT66F6.png
So there's nothing really you could do because if those "high usage" threads cap out on your CPU it's dead end and even if the remaining logical cores are under utilized, you're still "bottlenecked" by the engines design.
I believe this is the main problem with SS4 performance and optimization issues is that CPU 0 cannot keep up with the workload (also running at like 100% for me) and all remaining cores are at 30-35 % (8 core, 16 thread CPU). I think this is what is causing the major slow-downs when large numbers of enemies are spawning. Can Croteam not spread out some those CPU tasks and take better advantage of the remaining cores? I'm not a developer or programmer so am not aware of what may be involved in accomplishing that however.
I'm no engine designer either but that seems to go down from very deep engine design decisions, they might be able to alleviate issues to some degree but i wouldn't bet on it ever getting truly "fixed", it is what it is most likely and people can take it or leave it.
I think it can be improved though. We will have to wait and see.
Well in my case I have an overclocked 6900K with 8 physical cores. Core 0 is overclocked to 4.2 GHz in Bios and core 7 has TurboBoost up to 4.0 GHz enabled with 6 remaining physical cores at 3.2 not to mention full hyperthreading. Those specs are HIGHER than even their recommended CPU specs on the Steam Store of an 8 core running at 3.3. The game is also running from a 960 NVME with more than 3000 MB/s read speeds, 64 GB system ram and 11 GB GDDR5 video ram (Strix 1080 TI also overclocked). If the serious engine is being bottle necked by those specs then I think there is an issue with the Serious engine.
They are spreading as much as they can. If you open log file you will see something like this:
Do you use Vulkan? With D3D11 multithreading may be much more limited. From SS3 discussion
https://steamcommunity.com/app/41070/discussions/0/846945579812847461/#c846947320622373385
I am using Vulkan actually I find it runs the best for me once I tweaked some of the settings, in particular Max shadow size. I am getting a little over 100 Avg FPS at the moment in the Death from above benchmark. What I am referring to though in my case is close to 100% CPU 1 usage but just 23% CPU utilization overall.
I must say I am having a blast playing SS4 and can tell it is going to become one of my favorite games right up there with Talos Principle and SS fusion. The game is running smoothly most of the time its just the periodic slow downs when a lot of enemies spawn or when in the middle of a huge battle with hundreds of enemies on screen at once that the drop in frame rate can really affect your performance in the game, and I think those drops are due to CPU 1 not being able to keep up with the workload.
See attached screenshot with just normal gameplay, not even in a challenging setting, CPU 1 has been running at close to 100% but overall CPU usage is only 16% (or 23%) when all cores and threads are counted (depending on if you are looking at Windows Task Manager or Corsair Link). I think there is definitely room to spread that workload more evenly; however I suspect it would not be easy to do
https://postimg.cc/hX143pSK
https://steamcommunity.com/sharedfiles/filedetails/?id=2254520517
Yea I'm surprised that your first core isint running higher than it is. Are you running DX11, 12 or Vulkan?
Edit: I was wrong I'm running in vulkan.