Squad
-useallavailablecores works, use it!
Library -> right-click Squad -> Properties -> Launch options. Add
-useallavailablecores
(lowercase or uppercase, doesn't matter).

I'm surprised many people still don't know about this one, but it's been working for me since my i5-750 times. What it does is to force UE4 to use all CPU cores, as the name suggests. Without it, the game will tie to a single CPU core, causing stutters, sudden fps drops and low performance in general, regardless of your GPU.

Beware this may cause you CPU and GPU to heat up more than before, so monitor your temps and fans or you'll hit thermal- or power-throttling, which cause the exact same issues.

Without this parameter, you'll need a CPU that's a monster in single-core performance, which is bad news for AMD guys and some Intel folks. Good luck, see you in the field.
P.S.: Also give -dx12 a try, if it becomes unstable or doesn't run, just remove it.
最近の変更はBaitが行いました; 2022年7月29日 14時29分
< >
1-15 / 58 のコメントを表示
Interesting. My computer is 3 weeks old. It's a high-end rig with a i9 12900k and an RTX 3080. I average 100FPS but I can still see little stutters and some not so little pauses like when people are spawning in. So your telling me I may be running my game on only 1 out of 8 P-cores?

Also, with 8 P-cores and 8 E-cores, how is the "use all available cores" command going to be applied to my 16 core CPU? Will it engage all 16 cores, or will it know enough to limit itself to just the P-cores??

Has anyone tried applying this to their 12900K? Jump in now!

Fry-cowski.
i5 12600KF and not had to apply anything like this so far for performance.
Bait 2022年7月29日 13時24分 
The entire 12-series are single-thread beasts (even the 12400), I don't think anyone with them will notice significant FPS improvements up to a 3070 desktop GPU. My 11800H is already borderline enough for an above-average 3070 laptop GPU, if not for the stutters. But depending on your CPU+GPU combination and OS+BIOS settings (ex. resizeable BAR, RAM timings, C-states etc.) it may make a difference. That's very hard to calculate, so it's a per-case trial-and-error, but if you've been CPU-limited, you'll immediately notice it.

For example, if the 11800H is borderline enough for a 3070 laptop GPU, the 20% faster 12600 may push up to a 3070ti desktop in single thread. So you won't see much in FPS gains, but stutters, that's another story. But of course, that's theoretically speaking and, again, it all depends on those other factors. As usual, theory is different in practice. :)

I don't think UE 4.23 can make any distinction between E- and P-cores (it's 2 years older than the very concept of E-cores), but I suppose the processor itself (or the OS) will have mechanisms to balance the load. Updating to 4.27 may make a world of difference (keyword: "may", as I haven't scoured the docs to learn whether it's the case) if it's properly coded to support it (again, I'm nowhere sure). UE5 certainly does, but that's an entirely different beast.

On top of of this, it all changes when you switch from DX11 to DX12 - which are two different beasts regarding I/O and GPU treatments. So only testing will tell. You may have an entirely different result than someone with the exact CPU and GPU if board models, manufacturers and / or other components are different, or even depending on your BIOS, drivers, and OS versions and settings. Try it out under some monitoring software and see if it makes a difference. ;)

But for anyone with poor-performing single-threaded CPUs or high-performing GPUs, this *will* be a night & day difference.

Edit: damn, quite a few corrections needed for clarity. :P
最近の変更はBaitが行いました; 2022年7月29日 14時21分
Fry-cowski の投稿を引用:
Interesting. My computer is 3 weeks old. It's a high-end rig with a i9 12900k and an RTX 3080. I average 100FPS but I can still see little stutters and some not so little pauses like when people are spawning in. So your telling me I may be running my game on only 1 out of 8 P-cores?

Also, with 8 P-cores and 8 E-cores, how is the "use all available cores" command going to be applied to my 16 core CPU? Will it engage all 16 cores, or will it know enough to limit itself to just the P-cores??

Has anyone tried applying this to their 12900K? Jump in now!

Fry-cowski.

You don't average 100fps. That is likely your peak lmfao. Stop spreading misinformation.
Bait 2022年7月29日 14時15分 
DawnZero の投稿を引用:
Fry-cowski の投稿を引用:
Interesting. My computer is 3 weeks old. It's a high-end rig with a i9 12900k and an RTX 3080. I average 100FPS but I can still see little stutters and some not so little pauses like when people are spawning in. So your telling me I may be running my game on only 1 out of 8 P-cores?

Also, with 8 P-cores and 8 E-cores, how is the "use all available cores" command going to be applied to my 16 core CPU? Will it engage all 16 cores, or will it know enough to limit itself to just the P-cores??

Has anyone tried applying this to their 12900K? Jump in now!

Fry-cowski.

You don't average 100fps. That is likely your peak lmfao. Stop spreading misinformation.
That's perfectly plausible. A stock 12900k+3080 is about 50% faster than my rig depending on the task, and I get 70-ish @1440p after quite a bit of tuning in most maps (50ish on harsher maps). It only gets awry in the most hectic moments like defending HABs under mortars or artillery.
Monitor: 1440p at 144 refresh rate. Have played most if not all maps now and my lows dip into the 80s FPS while I spend a lot of time in the 120s and 130s FPS so I figure I average 100 FPS. I have STEAM feed me my frame rates in the lower right hand corner of my screen and that is what it's telling me.

Fry-cowski.
Bait 2022年7月29日 14時54分 
Fry-cowski の投稿を引用:
Monitor: 1440p at 144 refresh rate. Have played most if not all maps now and my lows dip into the 80s FPS while I spend a lot of time in the 120s and 130s FPS so I figure I average 100 FPS. I have STEAM feed me my frame rates in the lower right hand corner of my screen and that is what it's telling me.

Fry-cowski.
Tip: you can probably raise those lows and reduce stuttering by limiting FPS to 110-120 in either the game or the driver, unless your cooling is VERY efficient. Both the 12900k and the 3080 demand quite a bit of cooling, down to micro-seconds of temperature peaks. Give it a try. ;)
Fry-cowski の投稿を引用:
Interesting. My computer is 3 weeks old. It's a high-end rig with a i9 12900k and an RTX 3080. I average 100FPS but I can still see little stutters and some not so little pauses like when people are spawning in. So your telling me I may be running my game on only 1 out of 8 P-cores?

Also, with 8 P-cores and 8 E-cores, how is the "use all available cores" command going to be applied to my 16 core CPU? Will it engage all 16 cores, or will it know enough to limit itself to just the P-cores??

Has anyone tried applying this to their 12900K? Jump in now!

Fry-cowski.
You can use a program like Process Lasso and select only P-cores and try disabling Hyper threading only for Squad ( I get increased performance when disabling HT), the only thing is that you have to set the rules for squadlauncher.exe if you set it to squad.exe easy anti-cheat won't let you.
I also use the program to set the likes of chrome, discord, etc using only e-cores.
最近の変更はDarth Vaderが行いました; 2022年7月30日 9時58分
FYI -useallavailablecores didn't change a thing for me. i7-10700k, RTX 3080, 64 GB RAM, playing in 1440p with G-Sync display. If I remember correctly the game itself has a poor usage of multicore architectures/multithreading anyway.
yep that game is ♥♥♥♥ they need to do smt
Bait 2022年7月31日 9時12分 
Chaosys の投稿を引用:
FYI -useallavailablecores didn't change a thing for me. i7-10700k, RTX 3080, 64 GB RAM, playing in 1440p with G-Sync display. If I remember correctly the game itself has a poor usage of multicore architectures/multithreading anyway.
yup, it's poor but it's better than nothing. sorry to hear it didn't work for you. Did you check for throttling?
noticed some improvement on an i7 8700. I don't even bother keeping track of FPS anymore in this game (i'd give up a testicle to even just get 40 FPS) but the stuttering issue was much less severe it seemed on the worst-optimised maps like Fallujah and the new amphibious one. Before I was basically having to hip-fire to have any sort of chance of winning close-quarters.
最近の変更はShepherdOfCatsが行いました; 2022年7月31日 9時47分
Bait の投稿を引用:
Chaosys の投稿を引用:
FYI -useallavailablecores didn't change a thing for me. i7-10700k, RTX 3080, 64 GB RAM, playing in 1440p with G-Sync display. If I remember correctly the game itself has a poor usage of multicore architectures/multithreading anyway.
yup, it's poor but it's better than nothing. sorry to hear it didn't work for you. Did you check for throttling?

Nah, to be honest I'm quite satisfied with performance mostly (one of the few, I know). Some maps run like dog poo, but not a lot you can do about that.

The game changer for me btw was using a RAM standbylist cleaner. You can google it if you're interested (e.g. "EmptyStandbyList"). I can also provide some more information, but actually that's not the topic of this thread here.

Anyway, the use all cores thingy was worth a shot, so thanks for the info!
Bait 2022年7月31日 11時12分 
Chaosys の投稿を引用:
Bait の投稿を引用:
yup, it's poor but it's better than nothing. sorry to hear it didn't work for you. Did you check for throttling?

Nah, to be honest I'm quite satisfied with performance mostly (one of the few, I know). Some maps run like dog poo, but not a lot you can do about that.

The game changer for me btw was using a RAM standbylist cleaner. You can google it if you're interested (e.g. "EmptyStandbyList"). I can also provide some more information, but actually that's not the topic of this thread here.

Anyway, the use all cores thingy was worth a shot, so thanks for the info!
Glad to be of help. I've heard of that software before but never used it. Gonna test it, thanks for the tip.
Did try going with dx12 for a couple of days, worked fine until yesterday all of a sudden, now it just instantly crashes upon launch xD without dx12 my fps is ♥♥♥♥
< >
1-15 / 58 のコメントを表示
ページ毎: 1530 50

投稿日: 2022年7月29日 8時42分
投稿数: 58