Possible AMD Dual CCD Issue?


ISSUE DESCRIPTION

Description of the issue:

AMD / Core Parking not working with MSFS 2024. Gamebar doesn’t recognize MSFS 2024 as a game correctly which forces all CPU cores to be engaged and/or non-cache cores being utilized introducing system latency, stuttering, sound stutters, popping, excessive VRAM usage and poor frames per second despite modern hardware. This is despite all latest updates to chipset, BIOS, graphics, Windows, and the simulator platform. I just assumed since Windows 11 and AMD finally started getting along that core parking for all products was more of a history item vs still being an issue. So if you’re like me, check your core utilization. Yes, I applied the core parking fix as described by Jayz2Cents back in September as well.

[PC Only] Did you remove all your community mods/add-ons? If yes, are you still experiencing the issue?
Yes

FREQUENCY OF ISSUE

Every time MSFS 2024 is loaded without using external program or task manager to assign core affinity to cache cores.

REPRODUCTION STEPS

Please list clear steps you took in order to help our test team reproduce the same issue:

  1. Found the issue (Cores 0-23 being used by MSFS 2024)
  2. Applied fix (assign MSFS 2024 to Cores (0-12)
  3. Reverted Changes and symptoms returned

[PC Only] Are you using Developer Mode or have you made any changes to it? No.

[PC Only] Many issues may be due to an outdated graphics card. Please state your Graphics Card Driver Manufacturer (NVIDIA, Intel, AMD) and Version:

RTX 566.45 latest with hotfix

[PC Only] What other relevant PC specs can you share?

AMD Ryzen 9 7900X3D
Liquid X Suprim RTX 4090
64GB G. Skill CL30 6000m/ts Ram
Samsung 990 Pro 2TB SSD
X670E Steel Legend Motherboard with latest BIOS and AMD Chipset drivers

Setting the core affinity to cores (0-12) fixes all the aforementioned issues within MSFS 2024 (at least for me). I actually had to unlock my FPS from 60 fps to unlimited because my screen began to tear badly when moving around with 100% refresh rate selected. The smoothness/responsiveness gain was incredible.

Watch this video.

As I mentioned in my post, this was already completed when this video dropped in September… But thank you for providing input. I’ll attempt to do it again to see if there is a difference.

I use Process Lasso to set affinities on my 7950X3D. The sim runs best on cores 0-7 only, with everything else on 8-15, but it runs perfectly fine on cores 8-15, or cores 0-15 - just not quite the same performance.

I also use Bitsum’s app called 'Core Park (setting it to disable core parking completely.) I also disabled Windows Game Mode, and use the Ultimate Power Plan. I made sure I followed the chipset driver instructions in the video. My sim running very stable and stutter-free.

I hope yours is dialed in as well.

Looks like I will have to bring ProjectLasso back into play. Windows has been doing good lately with assigning the cache cores, but it just doesn’t want to for MSFS 24. I uninstalled it since I did the video from Jayz2Cents. Thanks for the reply.

1 Like

I’ve found Process Lasso is just the most reliable way to make sure the right software is on the cores you want it on.

For what its worth on my 7950X3D I see no difference in frame time if I switch 2024 from 0-7 or 0-15. Only time I see an increase in timing (worse FPS) is if I run it exclusively on 8-15 which is to be expected I guess. Still the difference isn’t as much as it was in 2020.

I’m guessing that your combination of GPU and graphics settings leads to that result, like it does on my 7950X3D / 3090 Ti system. And I agree that Process Lasso is practically a must with this CPU.

If I test @ 1080p with CPU-bottleneck graphics settings I see a 32% increase in median FPS when I assign the sim to 0-7 only, relative to 8-15, and a whopping 58% increase relative to 0-15.

Testing @ 4K with Ultra/High settings the difference is much less:
Cores 0-7 is +7% relative to 8-15, and +9% relative to 0-15.

I’m clearly GPU bottlenecked.

Wow - Whilst I’m not surprised by the improvement you get using 0-7 over 8-15, I’m surprised you’re seeing such an improvement running 0-7 over 0-15…

I was quite surprised as well. I think letting 8-15 handle all the other processes, while letting the sim have sole use of 0-7 is key to getting the best CPU performance. I ran those tests to see whether FS2024 code was utilizing the Vcache cores effectively.

I ran tests when I initially got msfs2024. I tested the same flight & conditions for all cores, just ccd0 and just ccd1. Having all cores available to the sim provided the best results.

7950x3d
rtx 4090