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
"what you see is what you missed"
xD
Another very old gamer
Now my friend runs a Ryzen 7 5800X3D (with a RTX 4080), and while his Dust 2 DM average FPS is "just" 405, his 0.1% lows average at 207 FPS. That means, his in-game experience and frametimes are MUCH more consistent (less spikes) and it is easier for him to play competetively.
What I am saying is average FPS for CS2 is about the worst metric you could possibly use, it says literally NOTHING about your real gaming experience, which is primarily dependent on the 0.1% lows, not global averages. So yeah the 13th gen definitely can be considered highly problematic, considering FPS can drop regularly from 500 to 120, without even appearing in the telemetry graph (because it happens in millisecond intervals).
But how big is the 0.1% low FPS average impact between an i9-13900K vs a Ryzen 7 5800X3D? Look at following frametime calculations.
i9-13900K - average frametimes
- avg FPS: 1000/502 = 1.99 ms
- 0.1% low avg: 1000/120 = 8.33 ms
5800X3D - average frametimes
- avg FPS: 1000/405 = 2.46 ms
- 0.1% low avg: 1000/207 = 4.83 ms
Conclusion:
On the i9-13900K we get frametime spikes from 2 ms up to 8.3 ms, while on the 5800X3D it only spikes between 2.4 ms and 4.8 ms. Clearly, Intel 13th Gen has a problem.
That's a good post, but I noticed the same on a 12900k. Supposedly 14th gen doesn't have this issue.
They suggesting last gen AMD CPUs instead .
I have an i7 13700KF + RTX 4080
For me, disabling E-Cores makes the game worse.
Also, If I'm not mistaken, You can turn off e-cores in-game using the -threads command at startup by putting the numbers of the p-cores only.
But for me this causes a lot of crashes, in the end what I think turned out better was:
Leave all cores turned ON in BIOS, disable C-states and enable everything for the best performance... like, mem XMP, HT, resizable BAR, etc.
The thing I noticed most that improved micro stuttering and increased the 1% low FPS was activating the Resizable BAR features for CS2.exe via Nvidia Inspector.
After that, the game became much smoother, completely different.
This is not correct in general. The 13/14900K are very capable of pairing it with a RTX 4090, that is not the problem at all. The problem is the Intel thread director poorly communicating with Windows 11, it fails completely to distribute the optimal load onto the P and E-Cores (optimization issue). Which is sad, because in theory this could really be a good performance booster (if optimised properly). However, in its current state, when the CPU is under load (CS2 is CPU intensive) it fails to ideally spread the load onto the available cores.
Also, keep in mind that NOT IN ALL GAMES the effects of poor performance with the i9s is happening. Unfortunately for now, CS2 in particular suffers from very poor 0.1% lows. In most other games the i9s perform really well, in fact on par or better than the 7800X3D. So the game engine design of source 2 seems to be additionally bad for the ideal core/thread load of the i9s (12/13 Gen at least)
I have my system with the i9-13900K on following settings:
- XMP Enabled
- C-States Disabled
- Resizable Bar Enabled (BIOS + Profile Inspector)
- GPU in MSI mode
- ShaderX Cache Cleaned
- NVCP 3D settings on Max and High Performance, AA and MSAA all turned off
- Windows Power Plan on Bitsum Highest Performance (Process Lasso)
- Background services reduced to only the necessary ones
- Windows 11 debloated
- Process Lasso to optimize gaming performance and prevent background tasks from running
And yet the 0.1% low average does not go above 125 FPS in Dust 2 DM. There is not much more I can do here. I also tested it with Hyperthreading ON vs OFF, tested to run ALL E-Cores with -threads 9. Then tested to go into Process Lasso to set the E-Cores for background tasks but Disabled for CS2. Nothing improved the result meaningfully.
The only thing that helped a bit for the 0.1% lows was in fact using a frame rate cap at fps_max 400. This improves lows a bit, because the FPS have less margin to drop and frametimes are slightly more stable, but even then it is a marginal gain, nothing meaningful.
To be honest I would say leaving HT ON in BIOS actually improves the fps lows a bit (E-Cores OFF). I just re-tested it on DUST 2 DM for each 2 minutes using CapeframeX and repeated each run twice. Results (cleaning ShaderX Cache before each run);
HT ON & E-Cores OFF
- 0.1% FPS avg: 122
- 0.2% FPS avg: 154
- 1% FPS avg: 210
- avg FPS: 498
HT OFF & E-Cores OFF
- 0.1% FPS avg: 112
- 0.2% FPS avg: 144
- 1% FPS avg: 198
- avg FPS: 476
So, yeah leave HT ON or test it for your system what gives better results. In any case, you are right that the 12th/13th Gen is still broken for CS2.