• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

R9 7900X - 5070Ti - Lags / Stuttering

cryde_F

New Member
Joined
Jul 23, 2025
Messages
7 (0.70/day)
Hi,

My PC is not that old (~ 2 1/2 months) and was at first not really in mind for gaming, therefore the CPU --> Ryzen 9 7900X was chosen, which is not the "best" Gaming CPU you could have gotten for that money. But some things changed and the intended workload is not going to occur.

However, I thought the combination 5070 Ti with Ryzen 9 7900X could still be enough for a bit 1440p gaming (not that much but still a little bit)... unfortunately I encountered severall issues like Micro-Stuttering, Lags and so on. (Usually High settings, 1440p)

So then I downloaded some games and have the same issues (sometimes more, sometimes less, but still present)
PUBG, Rainbow Six Siege X, Escape From Tarkov, GTA V etc..

Full Specs:
850W be quiet PSU
5070 Ti from Gainward,
Ryzen 9 7900X
64GB RAM DDR5-6000 Kingston Fury CL30 (XMP/EXPO on, Dual-Channel yes)
MSI B850 Tomahawk MAX WIFI

I kinda observed those things via RTSS, MSI Afterburner... (GPU load drops when those lags/stutters occur --> most likely GPU waiting for CPU results, right?)

Temps are good (GPU < 70, CPU < 80)

3D Time Spy result: 23875 (somewhere around average, without overclocking anything)
CPU-Score: 14833
GPU-Score: 26753

I know, mostly CPU limits and bottlenecks but the question is, are there some other things that could cause this too? Are there some things I could do except buying a X3D-CPU even though that would most likely be the best (but most expensive) option? Like something to do in the BIOS (except overclocking)... The question is... that much lagging and stuttering because of CPU Overclock... I currently do not think that is the only problem?

Tested already a few things (deactivate Xbox Game Bar and all of these recording, overlay stuffs.. I have no RGB or "tuning"-software which could cause such things),
deactivated/activated Game Mode in Windows... Changed to a bit lower DRAM-Speed.... But nothing seems to help...

BIOS is a new one (updated it yesterday... is the one realesed on 10th of July this year),
latest NVIDIA GPU driver is the 570.00 which i run.

Video:



Windows 11 Pro 24H2

Any tips, tricks or hints, maybe somebody had the same issue and there is something i don't know.. some settings etc.pp?

Thanks in advance. :)
 
Lets start with an easy one. For Gta v enhanced cap the fps to 150 or less, ideally 120. The engine breaks over that, even the menus are slow with no cap or vsync when the fps is too high. For gta v classic the limit is about 180 but ideally less than 150.
 
A 30 second search with an AI search engine came up with this...

Windows 11 Ryzen Performance​

Windows 11 has been reported to cause performance issues with AMD Ryzen 9 CPUs that have dual CCD (core complex die) configurations, such as the Ryzen 9 7900X and 7950X. These issues are primarily related to the Windows thread scheduler, which struggles to efficiently assign tasks to the CPU cores, leading to reduced gaming performance. To mitigate this, users can take several steps to prevent Windows 11 from inhibiting the performance of a dual CCD Ryzen CPU in gaming.

  • Disable the second CCD: Disabling the second CCD can significantly improve gaming performance, although this effectively reduces the CPU to half its original core count. This can be done through the BIOS settings.
  • Disable Simultaneous Multithreading (SMT): Turning off SMT can also boost gaming performance by reducing the number of threads, which may help the scheduler manage tasks more efficiently. This can be configured in the BIOS.
  • Adjust the CPPC setting in the BIOS: Some users have found that changing the CPPC (Collaborative Processor Performance Control) setting in the BIOS can improve performance. This setting controls how the OS manages the CPU's performance and clock speed.
  • Ensure the Global C-state control is enabled: For X3D processors, ensuring that the Global C-state control is set to "Enabled" rather than "Auto" can help optimize performance by managing the Data Fabric (Infinity Fabric) interconnect.
  • Update drivers and firmware: Keeping your system's drivers and firmware up to date can help resolve compatibility issues and improve performance. This includes updating the chipset drivers and BIOS.
  • Avoid disabling Game Mode or Xbox Game Bar: For systems with X3D processors, it is recommended not to disable Game Mode or the Xbox Game Bar, as these features are essential for correctly assigning games to the CCD with the 3D V-Cache, maximizing gaming performance.
Some interesting options there, give them ago, on my rig with a 9900X, the 2nd option definitely helps from my experience @ 1440p, good luck!
 
Hi,

My PC is not that old (~ 2 1/2 months) and was at first not really in mind for gaming, therefore the CPU --> Ryzen 9 7900X was chosen, which is not the "best" Gaming CPU you could have gotten for that money. But some things changed and the intended workload is not going to occur.

However, I thought the combination 5070 Ti with Ryzen 9 7900X could still be enough for a bit 1440p gaming (not that much but still a little bit)... unfortunately I encountered severall issues like Micro-Stuttering, Lags and so on. (Usually High settings, 1440p)

So then I downloaded some games and have the same issues (sometimes more, sometimes less, but still present)
PUBG, Rainbow Six Siege X, Escape From Tarkov, GTA V etc..

Full Specs:
850W be quiet PSU
5070 Ti from Gainward,
Ryzen 9 7900X
64GB RAM DDR5-6000 Kingston Fury CL30 (XMP/EXPO on, Dual-Channel yes)
MSI B850 Tomahawk MAX WIFI

I kinda observed those things via RTSS, MSI Afterburner... (GPU load drops when those lags/stutters occur --> most likely GPU waiting for CPU results, right?)

Temps are good (GPU < 70, CPU < 80)

3D Time Spy result: 23875 (somewhere around average, without overclocking anything)
CPU-Score: 14833
GPU-Score: 26753

I know, mostly CPU limits and bottlenecks but the question is, are there some other things that could cause this too? Are there some things I could do except buying a X3D-CPU even though that would most likely be the best (but most expensive) option? Like something to do in the BIOS (except overclocking)... The question is... that much lagging and stuttering because of CPU Overclock... I currently do not think that is the only problem?

Tested already a few things (deactivate Xbox Game Bar and all of these recording, overlay stuffs.. I have no RGB or "tuning"-software which could cause such things),
deactivated/activated Game Mode in Windows... Changed to a bit lower DRAM-Speed.... But nothing seems to help...

BIOS is a new one (updated it yesterday... is the one realesed on 10th of July this year),
latest NVIDIA GPU driver is the 570.00 which i run.

Video:



Windows 11 Pro 24H2

Any tips, tricks or hints, maybe somebody had the same issue and there is something i don't know.. some settings etc.pp?

Thanks in advance. :)
Something is running in the background on your system. Get into the task-manager and figure out what it is and kill it. Your problem should be gone. It might be more than one thing, so get stuck in and be ready slim down what's running on your system. Also, GTAV Online is known to be a mess. If you don't find anything holding you back, chances are it's just the online part of the game.

BTW, welcome to TPU!

You've got essentially the worst tier of Ryzen for gaming.
I disagree with you here. That combination of hardware is absolutely great for 1440p gaming, especially for GTAV. GTAV runs beautifully on an i5 9500 and a RTX 2070. It the GTAV Online parts that can be a glitchy stuttery mess..

A 30 second search with an AI search engine came up with this...

Windows 11 Ryzen Performance​

Windows 11 has been reported to cause performance issues with AMD Ryzen 9 CPUs that have dual CCD (core complex die) configurations, such as the Ryzen 9 7900X and 7950X. These issues are primarily related to the Windows thread scheduler, which struggles to efficiently assign tasks to the CPU cores, leading to reduced gaming performance. To mitigate this, users can take several steps to prevent Windows 11 from inhibiting the performance of a dual CCD Ryzen CPU in gaming.

  • Disable the second CCD: Disabling the second CCD can significantly improve gaming performance, although this effectively reduces the CPU to half its original core count. This can be done through the BIOS settings.
  • Disable Simultaneous Multithreading (SMT): Turning off SMT can also boost gaming performance by reducing the number of threads, which may help the scheduler manage tasks more efficiently. This can be configured in the BIOS.
  • Adjust the CPPC setting in the BIOS: Some users have found that changing the CPPC (Collaborative Processor Performance Control) setting in the BIOS can improve performance. This setting controls how the OS manages the CPU's performance and clock speed.
  • Ensure the Global C-state control is enabled: For X3D processors, ensuring that the Global C-state control is set to "Enabled" rather than "Auto" can help optimize performance by managing the Data Fabric (Infinity Fabric) interconnect.
  • Update drivers and firmware: Keeping your system's drivers and firmware up to date can help resolve compatibility issues and improve performance. This includes updating the chipset drivers and BIOS.
  • Avoid disabling Game Mode or Xbox Game Bar: For systems with X3D processors, it is recommended not to disable Game Mode or the Xbox Game Bar, as these features are essential for correctly assigning games to the CCD with the 3D V-Cache, maximizing gaming performance.
Some interesting options there, give them ago, on my rig with a 9900X, the 2nd option definitely helps from my experience @ 1440p, good luck!
The only thing I'm going to say to this is just hell no.. Not only does most of that not apply to the OP's situation(7900X is not an X3D chip) but it's just not good advice.
Please don't post AI crap.
 
Last edited:
You've got essentially the worst tier of Ryzen for gaming.

1. All the downsides of a dual CCD chip, so threads bounce between CCDs since they have no hardware scheduler, and there is a latency penalty. You can try to pin the game on one CCD, with software like process lasso or the Xbox game bar, which has a sort of white list of known games, to assign them to one CCD, but it's not perfect and you have to tolerate MS jank.

2. None of the upsides of the x950 dual CCD, so you're running a 6+6 setup. The 6+0 9600X at least has no second CCD for confusing the game/Windows. The 97/9800X3D have a single eight core CCD, so benefit from more than six cores, but still no second CCD. The 9950X/X3D has two eight cores, with the downsides of no scheduler and potentially split applications on both CCDs, but has more than 6 cores on each CCD, so games that use more than six cores can stay on one CCD.

3. None of the latency mitigating factors X3D brings. So you've got two CCDs, one of which always clocks higher than the other, games that potentially have threads on both, and to communicate with RAM, both those CCDs share a high latency trip to system memory via the IO die (which has to balance two CCD access with the same memory controller as one CCD chips), without a big cache to buffer and mitigate that.

As you've stated yourself you're aware of some of the shortcomings of the x900 tier.

Solution, sell the 7900X, buy 96/9700X for similar money and enjoy smoother gaming. Or add some money and get a 9800X3D. Or try for a software solution to mitigate the lack of hardware scheduler. Or just enable "game mode" in BIOS, which literally just disables that second CCD.
I disagree with you here. That combination of hardware is absolutely great for 1440p gaming, especially for GTAV. GTAV runs beautifully on an i5 9500 and a RTX 2070. It the GTAV Online parts that can be a glitchy stuttery mess..
You can disagree, but repeated testing in CPU limited games shows the x900 chip being slowest of each generation, with the worst averages, frametime graphs and 1/0.1% lows. It's an inconsistent chip, as OP has found out. Not just from TPU but elsewhere too. Makes sense considering the topology. You don't think there's good reason AMD themselves offer a "game mode" that disables the second CCD? In that case why not just buy the x600 chips?

Is it "good enough"? For a 2015 game like GTA V, maybe. Is it worth buying to game on? No. Is it even worth buying to work on? Arguably if you make money with your PC and there is a time saving from faster CPUs, then it makes zero sense to buy the x900 chip over the x950 chip. There's a reason why they get discounted to point where essentially same price as x700 chip.

But to consumer, bigger number = better. Good for AMD I guess, gets rid of twice as many defect dies as the x600 tier.

It's unfortunate. But as I said, OP would be better off trading it in for a flat single CCD eight core model. Or dropping the extra cash on top of that for an X3D.
 
Last edited:
Lets start with an easy one. For Gta v enhanced cap the fps to 150 or less, ideally 120. The engine breaks over that, even the menus are slow with no cap or vsync when the fps is too high. For gta v classic the limit is about 180 but ideally less than 150.
Seemed to work for GTA V's enormous stuttering, however micro stuttering (what the actual problem for ev game is, is still there)

A 30 second search with an AI search engine came up with this...

Windows 11 Ryzen Performance​

Windows 11 has been reported to cause performance issues with AMD Ryzen 9 CPUs that have dual CCD (core complex die) configurations, such as the Ryzen 9 7900X and 7950X. These issues are primarily related to the Windows thread scheduler, which struggles to efficiently assign tasks to the CPU cores, leading to reduced gaming performance. To mitigate this, users can take several steps to prevent Windows 11 from inhibiting the performance of a dual CCD Ryzen CPU in gaming.

  • Disable the second CCD: Disabling the second CCD can significantly improve gaming performance, although this effectively reduces the CPU to half its original core count. This can be done through the BIOS settings.
  • Disable Simultaneous Multithreading (SMT): Turning off SMT can also boost gaming performance by reducing the number of threads, which may help the scheduler manage tasks more efficiently. This can be configured in the BIOS.
  • Adjust the CPPC setting in the BIOS: Some users have found that changing the CPPC (Collaborative Processor Performance Control) setting in the BIOS can improve performance. This setting controls how the OS manages the CPU's performance and clock speed.
  • Ensure the Global C-state control is enabled: For X3D processors, ensuring that the Global C-state control is set to "Enabled" rather than "Auto" can help optimize performance by managing the Data Fabric (Infinity Fabric) interconnect.
  • Update drivers and firmware: Keeping your system's drivers and firmware up to date can help resolve compatibility issues and improve performance. This includes updating the chipset drivers and BIOS.
  • Avoid disabling Game Mode or Xbox Game Bar: For systems with X3D processors, it is recommended not to disable Game Mode or the Xbox Game Bar, as these features are essential for correctly assigning games to the CCD with the 3D V-Cache, maximizing gaming performance.
Some interesting options there, give them ago, on my rig with a 9900X, the 2nd option definitely helps from my experience @ 1440p, good luck!

I really would not like to disable SMT, i have some things running with VMs (not while gaming but always going in BIOS and enabling/disabling is not the goal). I saw these things already, but yeah. But i will give them a try.. Drivers and Firmware all up to date.

You've got essentially the worst tier of Ryzen for gaming. There's a reason the x900 tier chips consistently perform worse than the x600 chips.

1. All the downsides of a dual CCD chip, one of which always clocks higher than the other, so threads bounce between CCDs since AMD have no hardware scheduler, and there is a latency penalty to this. You can try to pin the game on one CCD, with software like process lasso.

2. None of the upsides of the x950 dual CCD, so you're running a 6+6 setup. The 6+0 9600X at least has no second CCD for confusing the game. The 97/9800X3D have a single eight core CCD, so benefit from more than six cores, but still no second CCD. The 9950X/X3D has two eight cores, with the downsides of no scheduler and potentially split applications on both CCDs, but with more than 6 cores on each CCD, so (many) games that use more than six cores can stay on one CCD.

3. None of the latency mitigating factors X3D brings. So you've got two CCDs, games that potentially have threads on both, and to communicate with RAM, both those CCDs share a high latency trip to system memory via the IO die (which has to balance two CCD access with the same memory controller as one CCD chips), without a big cache to buffer and mitigate that.

As you've stated yourself you're aware of some of the shortcomings of the x900 tier.

Solution, sell the 7900X, buy 96/9700X for similar money and enjoy smoother gaming. Or add some money and get a 9800X3D for much smoother gaming. Or try for a software solution to mitigate the lack of hardware scheduler. Or just enable "game mode" in BIOS, which literally just disables that second CCD.
I will give the game mode a try.. I already put it for sale but I think nobody wants to buy it unless he has the same idea I had at the beginning, but for me things changed so yeah..

Something is running in the background on your system. Get into the task-manager and figure out what it is and kill it. Your problem should be gone. It might be more than on thing, so get stuck in and be ready slim down what's running on your system. Also, GTAV Online is known to be a mess. If you don't find anything holding you back, chances are it's just the online part of the game.

BTW, welcome to TPU!


I disagree with you here. That combination of hardware is absolutely great for 1440p gaming, especially for GTAV. GTAV runs beautifully on an i5 9500 and a RTX 2070. It the GTAV Online parts that can be a glitchy stuttery mess..


The only thing I'm going to say to this is just hell no.. Not only does most of that not apply to the OP's situation(7900X is not an X3D chip) but it's just not good advice.
Please don't post AI crap.
Yeah on the paper thats a very great combination you can get, especially if you have productivity things running too.. but it has some shortcomings, unfortunately. I did a fresh windows install, so nothing which could/should run and ruin everything for me.

I am not really playing GTA V I just wanted to test it and because the suttering there was extreme I thought it's the same reason but in one game more in others less... Didn't know for GTA V's engine things with capping the FPS. That seemed to fix the extreme stuttering..

I will now (as I have a new fresh windows installation) test the other initial played games, maybe it's gone.. let's see.. Will tell you.

Thanks for the replies. :)
 
GameMode and SMT (as expected) didn't change anything.
Some other ideas?
 
Use the task manager to make a game use only one ccd.(task manager>details>right click a process>set affinity)
Or use Process Lasso if the task manager is not enough. For me it made a difference with the ryzen ai hx370 which has 2x 6core clusters and one of them is zen 5c. Be careful though, it can trigger anti cheats.
 
You can disagree, but repeated testing in CPU limited games shows the x900 chip being slowest of each generation, with the worst averages, frametime graphs and 1/0.1% lows.
Part of that is untrue. But I'm not going to get into that detailed debate. The 7900X is an excellent gaming CPU. Full stop. Where perspective and context are askew is in the comparisons. Comparing to ALL available CPU's that qualify as recent(anything currently officially supported by Windows 11), the 7900X handily stomps on 97% of that list. To call the 7900X "the worst" is so lacking in proper perspective and scope as to almost qualify as intentional trolling. Whatever logic you are using to qualify your statement just does not apply to the problem the OP is having. The problem they are having is in software, NOT hardware and certainly not their CPU.

I will now (as I have a new fresh windows installation) test the other initial played games, maybe it's gone.. let's see.. Will tell you.
This might work too if it's an really old or borked install.

GameMode and SMT (as expected) didn't change anything.
Some other ideas?
Also, display refresh rate, do you have vsync on or off? Or is it in a hybrid mode? Try different vsync settings and see if that helps.

For giggles, try dropping your resolution to 720p(because it scales perfectly from 1440p) and see what happens. If that resolves the issue, then maybe some settings at 1440p need some adjustments.
 
Last edited:
Comparing to ALL available CPU's that qualify as recent(anything currently officially supported by Windows 11), the 7900X handily stomps on 97% of that list. To call the 7900X "the worst" is so lacking in proper perspective and scope as to almost qualify as intentional trolling.
All isn't relevant though. We're comparing to within the generation. And every Ryzen generation so far, the x900 class is the slowest for gaming. Expanding the goalposts so you can say "but actually" is not "proper perspective". Hence, paying more for it, when there's two or three cheaper CPUs within the generation that are faster and more consistent, with no thread allocation issues that can risk anti cheat detection to manually fix, makes zero sense.

The market reflects this with 700/900 CPUs being within 5/10% of each other in price, despite one having 50% more cores. With OP being unable to find interest in someone buying his, etc.
 
1753390279691.png



PUBG 1440p HIGH (GPU Load < 90)
1753391557759.png



I wish it is a software thing.. because all the standard-things, which are discussed everywhere (every forum etc.) I already tried and it did not improve the performance.
Per Task Manager I couldn't find any process or sth related which could cause stuttering or high latencies (already tested USB/Bluetooth KB/Mouse, same for both modes - I read that ppl had issues with USB "polling" and spikes which caused stuttering etc.).

This in Arma Reforger is 1440p on Medium settings, where the GPU has the load of 100% and if stuttering occurs it drops. (I know, 100% GPU Load --> Stuttering could mean GPU bottleneck, but the thing is this is happening in other games too (where I am not at 100% GPU Load but rather in CPU bottleneck and not GPU).

As you can see rounda bout 900s I captured, totally 4s of stuttering I had (yeah that is not that much but you can see on the graph that sometimes the "Micro-stutters" are really getting annoying,
so it is playable but it's not the best thing you can encounter during "gaming".

The next thing I would again look at is the RAM.. but after looking at HWINFO and BIOS etc. everything should be fine (Dual Channel and EXPO 6.000 MHz),
the 64GB RAM are not even close to be fully used..

And you can see at least the CPU temp (GPU temp even better) is very good, so thermal throttling is not the problem.

So I am looking further
 
Last edited:
Try:
- completely uninstall AMD chipset drivers. DO NOT REINSTALL - restart and try the game with no drivers - does that impact the stuttering at all?
 
We're comparing to within the generation.
And THAT is a flawed perspective and why your above advice is without merit. Just because it's not the best of it's relative class does NOT mean that it's a poor CPU. It is a top tier CPU model that performs as such. That 7900X is NOT the problem the OP is having.

View attachment 409191


PUBG 1440p HIGH (GPU Load < 90)
View attachment 409193


I wish it is a software thing.. because all the standard-things, which are discussed everywhere (every forum etc.) I already tried and it did not improve the performance.
Per Task Manager I couldn't find any process or sth related which could cause stuttering or high latencies (already tested USB/Bluetooth KB/Mouse, same for both modes - I read that ppl had issues with USB "polling" and spikes which caused stuttering etc.).

This in Arma Reforger is 1440p on Medium settings, where the GPU has the load of 100% and if stuttering occurs it drops. (I know, 100% GPU Load --> Stuttering could mean GPU bottleneck, but the thing is this is happening in other games too (where I am not at 100% GPU Load but rather in CPU bottleneck and not GPU).

As you can see rounda bout 900s I captured, totally 4s of stuttering I had (yeah that is not that much but you can see on the graph that sometimes the "Micro-stutters" are really getting annoying,
so it is playable but it's not the best thing you can encounter during "gaming".

The next thing I would again look at is the RAM.. but after looking at HWINFO and BIOS etc. everything should be fine (Dual Channel and EXPO 6.000 MHz),
the 64GB RAM are not even close to be fully used..

And you can see at least the CPU temp (GPU temp even better) is very good, so thermal throttling is not the problem.

So I am looking further
This paints an interesting picture. Based on this info, you have a software issue somewhere. Might be drivers but also might be something in Windows.

Have you checked your Services in the management console to see if they are having trouble starting or staying in the running state?
You may also wish to check your Event Viewer->Windows Logs for errors.
It's possible a recent update might be causing you issues as well.
 
Last edited:
Part of that is untrue. But I'm not going to get into that detailed debate. The 7900X is an excellent gaming CPU. Full stop. Where perspective and context are askew is in the comparisons. Comparing to ALL available CPU's that qualify as recent(anything currently officially supported by Windows 11), the 7900X handily stomps on 97% of that list. To call the 7900X "the worst" is so lacking in proper perspective and scope as to almost qualify as intentional trolling. Whatever logic you are using to qualify your statement just does not apply to the problem the OP is having. The problem they are having is in software, NOT hardware and certainly not their CPU.


This might work too if it's an really old or borked install.


Also, display refresh rate, do you have vsync on or off? Or is it in a hybrid mode? Try different vsync settings and see if that helps.

For giggles, try dropping your resolution to 720p(because it scales perfectly from 1440p) and see what happens. If that resolves the issue, then maybe some setting at 1440p need some adjudtments.

Not sure I agree with that excellent, mate. At a superficial level there's nothing wrong with the hardware, 12 cores, good clock rate, etc. - but it's a little more complicated than that.

The non 3D 12-core Ryzen 9's (5900X, 7900X, etc.) are less bad because there's no topology imbalance like the 3D counterparts, but they are still suboptimal due to scheduling concerns. Windows itself has issue handling them in an optimal arrangement, but most of the time the problem is as dgian says, it's just really inconsistent performance that you can only solve through process lasso or disabling CCD1 entirely. The stuttering and inexplicably (at a glance) poor performance is, more often than not, caused by the cross communication between CCDs which will incur latency and internal bandwidth penalties, making them pretty poor processors because you'll never be able to fully take advantage of the hardware.

The R9s with 16 cores are much less affected because each side has 8 and most applications are fully satisfied with 8 cores, and they'll fit within a single partition of the processor. The split design only has two solutions: (X3D) either AMD releases the CPU with two identical CCDs (as they do with 5950X, 7950X, 9950X) or they introduce a hardware thread scheduler like Intel's that decides application affinity at the bare metal level, providing feedback to the OS on where the CPU believes that code should be executed. Therefore, they are the last CPUs I'd recommend for a gaming machine - power users and enthusiasts should go directly to the 9950X/3D and most gamers should opt for the 7800X3D/9800X3D instead
 
but it's a little more complicated than that.
No, it isn't.
Thus.
Therefore, they are the last CPUs I'd recommend for a gaming machine
For pure gaming machine? Perhaps. But it's hardly a bad choice because, again, it is a top tier CPU. Given that some people do more on their system than game, it can be a great choice. However, that is not relevant to the current situation for the OP.
power users and enthusiasts should go directly to the 9950X/3D and most gamers should opt for the 7800X3D/9800X3D instead
The OP is not asking for help choosing a CPU to buy. They are here seeking help to solve a problem they are having with their current system. The CPU market choices are not relevant to the current dilemma.
 
...


The only thing I'm going to say to this is just hell no.. Not only does most of that not apply to the OP's situation(7900X is not an X3D chip) but it's just not good advice.
Please don't post AI crap.
What the hell is wrong with you, the information relates to dual CCD Ryzen chips, not X3D!
Don't like AI? then stay of the internet & quit using your cell phone.
 
What the hell is wrong with you, the information relates to dual CCD Ryzen chips, not X3D!
Don't like AI? then stay of the internet & quit using your cell phone.

We were here before LLMs, so really it's them that should go.
 
A 30 second search with an AI search engine came up with this...

Windows 11 Ryzen Performance​

Windows 11 has been reported to cause performance issues with AMD Ryzen 9 CPUs that have dual CCD (core complex die) configurations, such as the Ryzen 9 7900X and 7950X. These issues are primarily related to the Windows thread scheduler, which struggles to efficiently assign tasks to the CPU cores, leading to reduced gaming performance. To mitigate this, users can take several steps to prevent Windows 11 from inhibiting the performance of a dual CCD Ryzen CPU in gaming.

  • Disable the second CCD: Disabling the second CCD can significantly improve gaming performance, although this effectively reduces the CPU to half its original core count. This can be done through the BIOS settings.
  • Disable Simultaneous Multithreading (SMT): Turning off SMT can also boost gaming performance by reducing the number of threads, which may help the scheduler manage tasks more efficiently. This can be configured in the BIOS.
  • Adjust the CPPC setting in the BIOS: Some users have found that changing the CPPC (Collaborative Processor Performance Control) setting in the BIOS can improve performance. This setting controls how the OS manages the CPU's performance and clock speed.
  • Ensure the Global C-state control is enabled: For X3D processors, ensuring that the Global C-state control is set to "Enabled" rather than "Auto" can help optimize performance by managing the Data Fabric (Infinity Fabric) interconnect.
  • Update drivers and firmware: Keeping your system's drivers and firmware up to date can help resolve compatibility issues and improve performance. This includes updating the chipset drivers and BIOS.
  • Avoid disabling Game Mode or Xbox Game Bar: For systems with X3D processors, it is recommended not to disable Game Mode or the Xbox Game Bar, as these features are essential for correctly assigning games to the CCD with the 3D V-Cache, maximizing gaming performance.
Some interesting options there, give them ago, on my rig with a 9900X, the 2nd option definitely helps from my experience @ 1440p, good luck!

Nani!!??

I bought a Ryzen 9 with a vision to use em nuts til it drops..why would I disable the 2nd CCD? also the time going to and fro the BIOS could have been healthily spent enjoying the platform, pretty sure its something else that does not require this much complication that would allow him to enjoy his Ryzen 9..
 
Oh lawd. This thread got fight-y quick :D Calm down fellas, there is no need to fight over this.

For pure gaming machine? Perhaps. But it's hardly a bad choice because, again, it is a top tier CPU. Given that some people do more on their system than game, it can be a great choice. However, that is not relevant to the current situation for the OP.

The OP is not asking for help choosing a CPU to buy. They are here seeking help to solve a problem they are having with their current system. The CPU market choices are not relevant to the current dilemma.

I agree that the CPU is top tier, it's really more on Windows and its poor ability to schedule cores on these designs correctly. Suppose a game requests 8 cores, the processor doesn't report to the OS at all where such cores are physically located, so it'll end up requesting 6 cores on a CCD and then 2 on the other, that's where data locality comes into play. If a core needs to access resources that are physically located on the die across, it's going to take some time to be able to fetch, access and then execute it.

The X3Ds are particularly problematic because in addition to this, most of the L3$ is on one side of the CPU, and there's both the additional latency incurred by having the 3D cache (which is a couple of cycles) plus whatever it takes to transfer that data through the infinity fabric to the other side of the CPU. This means they will always perform below their weight class when faced with such a scenario.

I've no clue if it applies to what OP is requesting, I don't even know if that's the enhanced or legacy version of GTA V that is being debated (the new version is quite advanced, with ray tracing and whole bunch of modern graphics techniques), but it can and does happen on many games. Disabling CCD1 on a 7900X will effectively revert it into a 7600X processor, though.

Nani!!??

I bought a Ryzen 9 with a vision to use em nuts til it drops..why would I disable the 2nd CCD? also the time going to and fro the BIOS could have been healthily spent enjoying the platform, pretty sure its something else that does not require this much complication that would allow him to enjoy his Ryzen 9..

Only plausible scenario is what dgian mentioned and I attempted to explain, it's a data locality/topology issue which affects many (although not all) games. Using process lasso to prevent the scenario from happening is preferrable to disabling the CCD, and as always, having the latest Windows, AMD chipset driver and Xbox Game Bar updates help, because AMD has a custom affinity driver that attempts to optimize for the issue at hand through the XGB. On 12th+ Intel, the CPU itself is capable of directing where code should go (thread director), which solves that little issue and even then, there are some cases where disabling the E-cores is beneficial for a similar reason.
 
Using process lasso to prevent the scenario from happening is preferrable to disabling the CCD, and as always, having the latest Windows, AMD chipset driver and Xbox Game Bar updates help, because AMD has a custom affinity driver that attempts to optimize for the issue at hand through the XGB
the non X3D shouldn't have issues, I have a 9700X and it has no issues with stuttering unlike my 9950X3D, AMD's chipset driver install an "Application Library" which the scheduler/prefetcher uses to know how to "Run" the app you are running, aside from that, inside the BIOS there is a tweak where you can choose 3 levels of tweaking, Legacy, is meant to alleviate all latency issues, Level 1, is lightly tuned towards a balance between latency and a little bit performance on games, and Level 2, which purely geared towards more Performance with the penalty on Latency, there are also some "forbidden" stuff you can do with the L1 and L2 prefetchers to increase performance and/or reduce latency.

On 12th+ Intel, the CPU itself is capable of directing where code should go (thread director), which solves that little issue and even then, there are some cases where disabling the E-cores is beneficial for a similar reason.
TD is far superior with how AMD does things, with the latest ucode updates there isn't even a need to disable E-Cores, there's a registry tweak you can pull off to better get more benefits from the E-Cores, rather relying purely on the P-Cores.
 
the non X3D shouldn't have issues, I have a 9700X and it has no issues with stuttering unlike my 9950X3D, AMD's chipset driver install an "Application Library" which the scheduler/prefetcher uses to know how to "Run" the app you are running, aside from that, inside the BIOS there is a tweak where you can choose 3 levels of tweaking, Legacy, is meant to alleviate all latency issues, Level 1, is lightly tuned towards a balance between latency and a little bit performance on games, and Level 2, which purely geared towards more Performance with the penalty on Latency, there are also some "forbidden" stuff you can do with the L1 and L2 prefetchers to increase performance and/or reduce latency.


TD is far superior with how AMD does things, with the latest ucode updates there isn't even a need to disable E-Cores, there's a registry tweak you can pull off to better get more benefits from the E-Cores, rather relying purely on the P-Cores.

It's mostly because the 9700X is single CCD, without the second CCD you cannot have any sort of scheduling problems, including on X3D models, that's why the 8+0 CPUs are preferrable over 6+6. Disabling one side in the R9 chips effectively reverts it to 6+0 or 8+0, also resolving the scheduling problem. Being 8+8, the 5950X, 7950X and 9950X workaround this by having complete CCDs on each side, and that leaves the 7900X3D and 9900X3D with 6+6 3D, where basically almost all of the cache resources are physically located on one side and with a low thread count on both, a recipe for a big ol' mess.

Topology is very important in the AMD design, the biggest gain achieved by Zen 3 was making it so there was one large core complex (CCX) per chiplet die, on Zen 2 you had to deal with it being split down the middle, so the 3600X was 3+3, 3800X was 4+4, 3900X was 3+3/3+3 and 3950X 4+4/4+4...

Anyhow, we went a bit on a tangent but if OP is still following, my advice would be to reinstall all of the AMD chipset drivers, open the Microsoft Store and ensure that the Xbox Game Bar and all Windows components managed by the Store are fully up to date, and that if using a custom power plan, the advice would be to revert it to the standard "Balanced". In addition, if OP ran the Disk Cleanup utility and deleted the DirectX Shader Cache, this will cause a bit of a stutter while it's rebuilt and should go away sooner rather than later.
 
without the second CCD you cannot have any sort of scheduling problems
there's no reports that the dual CCD non-X3D parts stuttering as far as I know, merely little to none, unlike the X3D (single and dual CCD's)

OP may want to hit the BIOS and check where he's at as well..AMD defaults to "Auto"..lol..usual..
 
there's no reports that the dual CCD non-X3D parts stuttering as far as I know, merely little to none, unlike the X3D (single and dual CCD's)

OP may want to hit the BIOS and check where he's at as well..AMD defaults to "Auto"..lol..usual..

It's because there is no resource imbalance, it can occur but it is very rare. It's the only thing that comes to mind though, assuming that the OP's rig is not thermal throttling or having power supply issues
 
It's because there is no resource imbalance, it can occur but it is very rare. It's the only thing that comes to mind though, assuming that the OP's rig is not thermal throttling or having power supply issues
pretty sure that its mainly due to the shift happening from big L3 to small L3 when scheduling derps, its really a mess, that's why I said many times X3D is just OK'ish but not overall a perfect product..

also if the issue is just this game pretty much its the game engine.
 
Back
Top