I have settled into my PC and undervolted and overclocked my 9070xt. I have not touched the 9950x3d, I have only enabled PBO 1, nothing else.
I want to look into undervolting it as it can get quite hot (ex. Minecraft 4000 chunk render distance and stuff like that), but I am also unsure about other Gigabyte bios settings. I vaguely remember there being different PBO types too.
Any advice on what to enable / change is appreciated.
Videos
Hi all!
So I was able to get a 9950X3D for my MB, which is a X870E taichi lite, that being said I know that primarily issues have been widespread with the 9800X3D and Asrock MB’s! Have there been issues with the 9950X3D too? If so what should I tweak to avoid CPU failures at all costs?
Any and all information would be appreciated! :)
I will start this guide off with a warning.
If you run your 9850X3D at stock you will degrade it pretty quickly - I am talking about weeks, not years - and reports of them dying "inexplicably" in the course of this year.
If you buy a 9850X3D and plan to run it at stock then, when you get it, I would advise you to download BenchMate BenchMate and run the CineBench R23 single- and multi-core benchmark (it is the least influenced by RAM configuration).
Run the Multi-Core benchmark (single run, not a 10-minute run) once to mark the Cache dirty and fill it with the data it needs, then run it a second time for the score.
Then run the benchmark again, this time with the monitoring software of your choice open to record the excessive voltage that is being pumped into your CPU - especially during the Single-Core run.
Save that result by taking a screen shot for the inevitable class-action lawsuit that will result against AMD when the 9850X3D CPUs degrade and die during the course of this year.
If you just want to jump ahead to being able to configure your 9850X3D to run optimally with the highest performance safe configuration then you can just click on the link to my 9800X3D configuration guide which you can find here:
Optimally configuring your 9800X3D step by step, a comprehensive guide.
Or you can watch the video I made with BossOverclock on that topic here:
Max Out Your Ryzen 9800X3D – Expert CPU Optimization w/ Michael Nager
With that I bid you adieu.
For the rest that wish to continue reading let me first talk about the difference between the Ryzen 9000 Series and previous Ryzen generations, then the difference between the 9800X3D and the 9850X3D specifically.
The Ryzen 9000 Series CPUs are unique in that for the first time EPYC and Ryzen CPUs are no longer on the same TSMC node (Ryzen is on the N4P node and EPYC is on the TSMC N3 node).
Previous generations of Ryzen were on the same node as EPYC and the chips from the center of the wafer (or "Better Binned" chips) went to the production of EPYC CPUs and Ryzen got the chips from the inferior silicon outside of the center radius.
For Ryzen 9000 this means that difference between good CPUs versus not so good ones was a lot bigger than in previous generations. That is your chances of winning the "Silicon Lottery" was a lot bigger than it was before.
The difference between the 9800X3D and 9850X3D is simply that the 9850X3D now gets the chips from closer to the center of the wafer and the 9800X3D is relegated to chips coming from the area outside of the central radius.
The maximum safe voltage for any Ryzen 9000 CPU is 1.2 Volts.
This is not my opinion, but rather this is what TSMC has stated with regard to the N4P Node upon which the Ryzen 9000 CPUs are made:
TSMC Introduces N4X Process
Here is relevant text from that announcement (emphasis is mine):
These HPC features will enable N4X to offer a performance boost of up to 15% over N5, or up to 4% over the even faster N4P at 1.2 volt. N4X can achieve drive voltages beyond 1.2 volt and deliver additional performance. Customers can also draw on the common design rules of the N5 process to accelerate the development of their N4X products. TSMC expects N4X to enter risk production by the first half of 2023.
As an aside, if anyone from AMD (and by "anyone" I don't mean some low-life Skript-Kiddie from the SalesCritter/MarketDroid department) wishes to dispute anything I say in this article, then they are welcome to leave a comment below.
Specifically, the difference between the 9850X3D and the 9800X3D is the following:
-
The 9800X3D at stock is, or should be, limited to 5.225 GHz at a maximum voltage of approximately 1.18 Volts get ("Get" is the ultimate internal voltage also called "CPU Telemetry Voltage"). The "Boost" clockspeed of the 9800X3D (depending on cooling) is the same as the maximum all-core clockspeed
-
At stock, the 9850X3D reverts to the unlocked voltage and clockspeed of other Ryzen 9000 Series CPUs. As with all other normal Ryzen 9000 Series CPUs the "Boost" clockspeed refers to the maximum burst Single-Core clockspeed, with the maximum achievable Core clockspeed after that depending on the number of Cores engaged and the load on the CPU.
Observing this behavior on the 9850X3D is very easy.
-
Turn off SMT
-
Run CineBench R23
-
Run the Single-Core benchmark and note the clockspeed and the voltage.
-
Change CineBench R23 to run on two Cores under "File" and then "Preferences" and "Custom number of threads" and note the clockspeed and the voltage.
-
Rinse and repeat for as many cores, up to eight as your patience can stand.
What you will notice is that the clockspeed and the voltage will be highest on the Single-Core run, and as you add Cores, the clockspeed will steadily decrease, as will the voltage due to droop caused by the load.
With the 9850X3D running at stock and overvolted means that you will be degrading it from day one.
Two things degrade CPUs:
-
Electronmigration, this results from excessive heat.
-
Oxide Breakdown, this results from excessive voltage breaking down the material of the CPU itself.
In the Gamers Nexus review video of the 9850X3D running at stock, under an All-Core Blender workload it was running at 1.231 Volts (compared to the 9800X3D running at 1.18 Volts) and under a heavy Single-Core workload in CineBench, the 9850X3D was running at 1.31 to 1.32 Volts (compared to the 9800X3D running at 1.11 Volts for the same workload).
I have been very disappointed with Steve from Gamers Nexus, with regard to his Ryzen coverage in general, because in that video, as in other videos, he states that he had spoken with AMD and that they said this was perfectly OK. He has not spoken with TSMC however to get their opinion.
There is an old English saying, "You should always speak with the engine driver, and not his oil rag".
AMD is especially pernicious because, when you look at the specifications page of their 9850X3D they will state the following:
Max Boost Clock: Up to 5.6 GHz
Base Clock: 4.7 GHz
Notice the use of the weasel words "Up to" with regard to the Max Boost Clock. AMD defines the Boost Clock as:
"Max Boost Clock for AMD Processors is the maximum frequency achievable by a single core on the processor running a bursty single-threaded workload. Max boost will vary based on several factors including, but not limited to: thermal paste; system cooling; motherboard design and BIOS; the latest AMD chipset driver, and the latest OS updates"
Notice that AMD gives itself plenty of culprits to blame when, not if, your 9850X3D no longer hits that boost clock after it has started its inevitable journey into decay and death due to the irresponsible overvolting AMD allows the CPU to be subjected to.
What really grinds my gears is the "Geniuses" of YouTube (and by "Genius" I do of course mean monumental weapons-grade cretins) who suggest or even outright state that 5.6 GHz is the maximum All-Core frequency for the 9850X3D.
The only thing that AMD guarantees is that your CPU will run at an All-Core average of 4.7 GHz and when, after three years, which is the Warranty Period for your your 9850X3D, it falls below that (if it hasn't already fried) then you are SOL, and you can, as God said to Adam and Eve in the Garden of Eden, "Go forth and multiply", which was the first documented use of the phrase "Fuck Off".
JayzTwoCents in his recent 9850X3D video demonstrated how quickly a 9800X3D will degrade when running it above the TSMC spec of 1.2 Volts.
In his original 9800X3D review video he showed the CineBench R23 result running his 9800X3D at stock (1.18 Volts and 5.225 GHz):
9800X3D original stock performanceHe stated that he has only run his 9800X3D system to benchmark new graphics cards as they came out, and for that purpose he locked his 9800X3D to 5.3 GHz at 1.3 Volts (well above the TSMC limit of 1.2 Volts).
Because he has only been using it to benchmark new graphics cards, his 9800X3D system has basically been turned off for the past year, and has barely been used.
Yet even so, when he retested his 9800X3D at stock, to compare it to the 9850X3D at stock he got the following CineBench R23 result:
9800X3D stock performance after a yearEven though he has very rarely used his 9800X3D system over the past year, the overvolt he applied has degraded his CPU by 850 points, which is 3.83%.
To contrast and compare, I have been running my 9800X3D 24/7 (24 hours a day, 7 days a week) adhering to TSMC's spec of a maxumum of 1.2 Volts and running it with a default clockspeed of 5.475 GHz for the past year.
Here is the CineBench R23 result of my 9800X3D running at stock and my RAM at JEDEC that I conducted on the 9th of January 2025:
My 9800X3D Stock and JEDEC result from Jan. 9th 2025Now the CineBench R23 result from my 9800X3D again running at Stock and JEDEC which I ran on the 28th of January 2026 just after my BIOS update to AGESA 1.2.8.0:
My 9800X3D Stock and JEDEC result from Jan. 28th 2026As you can see, even after one year of permanently running my system at a maximum of 1.2 Volts and a maximum All-Core clockspeed of 5.475 GHz, my stock CineBench R23 Multi Core results are within the margin of error.
I have a pretty normal system with a sub $100 AIO Cooler as you can see from my specs:
Motherboard: GigaByte X670e AORUS Master
CPU: Ryzen 7 9800X3D
Cooler: Arctic Liquid Freezer III 360 with three Phanteks T30 120mm fans
TIM: Thermal Grizzly Duronaut
PSU: SeaSonic Prime TX-1000, 1000 Watt Titanium
RAM: 96GB Corsair Vengeance (2x48GB) DDR5 6000MT/S 30-36-36-76 EXPO
GPU: XFX 9070XT Mercury Magnetic Air
I started off with a lower spec system with my 7000 Series Ryzen CPU and gradually bought better kit as I found a great deal for what I really wanted as time passed.
As I have said in my other guides, if any of you reading this have problems configuring your Ryzen systems then you can feel free to contact me on Discord under the name "michaelnager" and I use the same avatar as here.
As you can see over 500 people have taken me up on my offer:
522 Discord Friends nearly all of themI have personally helped with their Ryzen systemsI will leave it up to any of them to post in the comments below how successful that help has been for them, if they read this.
That being said, you can see that I have had a lot of experience with configuring Ryzen on many different systems/configurations.
The worst one I encountered was a poor guy who had his 9800X3D running on an ASRock Steel Legend board with PBO enabled and I was shocked to see that it was running CineBench 2024 Multi Core at 1.27 Volts.
He had only had the system for a grand total of six weeks and I couldn't get that thing to clock stably above 5.1 GHz at 1.2 Volts.
Normally if you have a Ryzen 9000 CPU you should be able to stably run it at 5.3 GHz at a maximum voltage of 1.15 Volts, if you have reasonably good cooling.
The big difference between me and others is that I benchmark to configure, I don't configure to benchmark.
I don't paywall my info with PayPal or Patreon or the like, because I am a techie, not a grifter or an E-beggar.
So why do I do this?
I am now 66 years old and the reason why I go out of my way to help people is that I remember back in the day when I first started off with PCs (around the end of 1982) I was a clueless numpty, and couldn't understand what was written in tech journals because I lacked the basics. I was lucky that there were people who took me under their wing and with patience introduced me to what has become my passion - namely being a techie.
They are now either dead or I have lost contact with them, and I cannot pay them back, but I feel obligated, by their past kindness, to pay that help forward to others in the here and now.
I remember my roots and where I came from over 40 years ago, and how confusing and frustrating things can be.
To those in the Tech Media/YouTube peddling the "Moar Powa, Moar Gud" bovine excrement aspect of the 9850X3D I would like to show what can be achieved with a 9800X3D when you remain within TSMC's spec.
Here is my result and ranking for the 9800X3D 3DMark CPU Profile benchmark, which contains 84,440 entries:
3DMark CPU Profile resultAs you can see, my 9800X3D was running at 5.646 GHz, and my result is 39th out of the 84,440 benchmark entries.
There are 245 entries for the 9850X3D in the 3DMark CPU Profile benchmark and my result for my 9800X3D is currently third in the World in that list.
I ran the Super Pi 32M benchmark and on the third time of running it through I managed to get a screenshot of the benchmark run and it took around 5 mins 20 seconds.
Why the third time?
The first time I just ran it to see if it would crash or not.
The second time I had loaded Ryzen Master to show the stats for that run, at around 5 mins 10 seconds I realized that I had not loaded the snipping tool and it had ended before I could get it open and do the screenshot.
Below is the result of my third run, and by this time Super Pi 32M had been running for about 16 minutes:
Super Pi 32M towards the end of the runAs you can see, my 9800X3D is happily running at 5.8 GHz at under 1.2 Volts on this benchmark.
Next, what my friends call my favorite pay-2-win benchmark CineBench R23 (which is probably the best CPU benchmark you can use to configure your CPU) result.
This result and the others are the most recent ones after updating to the latest BIOS and run at 5.5GHz at 1.2 Volts
CineBench R23 result at 5.5 GHz at 1.2 VoltsHere are the stats for that run
Stats for the CB R23 runFor those who demonise the use of Ryzen Master for chicken-clocking my CPU, it would be interesting to know how they configure their CPU.
Divining rod?
Séance?
Aroma Therapy?
If you go into the BIOS every time then good luck with that with an MSI motherboard :D
Last for now is 7-Zip:
7-Zip at 5.5 GHz at 1.2 VoltsAnd again the stats for that run using Ryzen Master, just to trigger all those that suffer from Ryzen Master phobia:
Stats for the 7-Zip runI have noticed recently that the 9800X3D CPUs of the people who have approached me on Discord cannot be configured to the level of 9800X3Ds from a few months ago.
For instance my 9800X3D will run CineBench R23 at 5.4 GHz at 1.15 Volts with a raised LLC, but it is not possible to get recent 9800X3Ds above 5.35 GHz at 1.15 Volts.
I have to keep the ambient temperature of my room a bit higher than normal, because I have spinal arthritis and have had two spine operations.
I would thus expect many of you who have bought a 9850X3D CPU to match or exceed the results I have shown above, if you configure it properly from day one.
For the others you should keep this link to be used when doing an RMA or participating in a class-action lawsuit against AMD when your 9850X3D stops working as it had, or just stops working period.
Addendum One:
I got a DM from the user u/Afferin and here is my reply to him that might clear up some things that have been put to me in the comments below.
Back in the day I found documentation that TSMC had a limit for the 7nm/6nm node of 1.3 Volts.
I put that in a guide and of course got similar replies to the ones I am getting on this article.
But fast forward two years or so to when the 7000 Series came out and the I/O die was burning up. This die is made on the 6nm node, which had the same voltage limits as the 7nm node, namely 1.3 Volts.
What did AMD do as a result?
Yep you guessed it, they limited the voltage of the I/O (or SoC) die to a maximum of 1.3 Volts.
As I said before, it is trivial to find out where the tipping point of Ryzen CPUs is when trying to find out the max voltage.
Just start at 1 Volt and see how much of an All-Core clcockspeed you can get out of it until it crashes. Then increase the voltage by 0.01 and repeat.
Now in the BIOS you only have a granularity of 25 MHz, but with Ryzen Master, this granularity is reduced to 5 MHz.
As you crash and have to increase the voltage, you will find, that the amount of voltage you had to increase to get to the last jump before 1.2 Volts is a lot less than the voltage you have to punt in to get the next 25 MHz jump above 1.2 Volts (edge case is of course where the last jump before 1.2 Volts was almost, but not quite, enough to get you to the next 25 MHz increase and you can test that by going to 1.205 Volts for instance.
You can again test this with just reducing the granularity in Ryzen Master from 25 MHz to 5 MHz per core.
Whichever way you do it, you will find that to get to the next 25 MHz increase in All-Core clockspeed takes way more voltage than the last 25 MHz before going to 1.2 Volts.
And of course I did my testing with various LLC levels, but the difference in the amount of voltage before 1.2 Volts and after 1.2 Volts for the 25 MHz increase remains analogous.
With regard ASRock boards. as a default they run the LLC by default at a medium level, as opposed to other motherboard manufacturers who run their LLC with the most droop as a default.
In case it wasn't clear, the minimum clockspeed increase you can set in the BIOS is 25 MHz, whereas with Ryzen Master, the minimum clockspeed increase you can set is 5 MHz.
Of course the testing takes a hell of a lot of time, because, after each CB R23 run I have to wait until the idle temp of the CPU comes back down to "normal" due to the increase temp of the liquid in my AIO loop (which also counts as "Ambient Temp") cause by running the test.
Then I have to do the whole protocol of testing again with a higher LLC (less droop) level setting.
I think you can see now, that my article is not just something I pulled out of my ass, but rather something I researched (and yes it is difficult to find info where the likes of TSMC nails their ass to the wall with regard to voltages) and had a thorough protocol for testing.
Sorry for multiple questions. I'm currently installing windows 11 on my upgraded 9950X3D using a ASRock b650 steel legend and was wondering which BIOS settings i should run with. •Already activated EXPO and PBO was set to "auto" I saw a setting to allow up to 105W TDP but didn't touch it as I was a bit scared it might over volt the CPU. (Very novice at PC building) I've seen something about core parking. Unsure where I configure that if it's even needed for the 9950X3D.
Thanks in advance.
Hello, I recently just finished building my PC build and I’m trying to figure out the best settings in BIOS and related driver programs to get the best performance out of my parts. I plan to use it to for work running programs like MATLAB and python. I do work and research in computational psychiatry and computer vision. I also do 3D modeling, rendering, and printing. I also game. What settings are best for my build. I’m using a 9950X3D, a gigabyte 5090 OC, 92 GB of 5600-DDR5 crucial RAM, a Asus ROG strix B850-F mobo, and a 1200R titanium rated silver stone PSU, and 18TB of storage (Data is gold). Will update with results later!
Leaks are starting to become more prominent that AMD will be bringing out a Ryzen 9000 CPU with two X3D Chiplets instead of one which they look to be calling the 9950X3D2.
A friend of mine, BossOverclock, made a video with me on how to configure it optimally for gaming and you can find it here:
New Dual X3D Chiplet Ryzen CPU Optimally Configured For Gaming 9950x3d2
The Ryzen 9 9950X3D, which only has one X3D Chiplet and one normal Chiplet has next to zero advantage over a Ryzen 7 9800X3D CPU in gaming. To call the 9950X3D "The ultimate gaming CPU" is to say it mildly, wrong. In fact I have not experienced so much misplaced concretion as I have in that statement since the time I accidentally squirted some Soda-Stream into my mothers urn.
In the following I will not only tell you how to use the new 9950X3D2 to your advantage when it comes to gaming, I will show you.
To this end I will be using my own 9800X3D CPU as an example.
I will be using CineBench R23 to illustrate my point for four reasons:
-
It is as pure a CPU test as you will find that actually gives you a resulting measurement, because its results are not reliant on Cache or RAM configuration.
-
It is relevant to gaming in that when games compile shaders the workload is a bit heavier than that of CineBench 2024, but not quite as high as the load on the CPU from CineBench R23.
-
It spits out a score at the end of the process and doesn't just give you a pretty meaningless pass/fail result. This score allows me to make comparisons with regard to the different configurations I apply to my CPU.
-
It is an actual CPU benchmark, and not just a test of the efficacy of my cooler. :D
My Hardware:
Motherboard: GigaByte X670e AORUS Master
CPU: Ryzen 7 9800X3D
Cooler: Arctic Liquid Freezer III 360 with three Phanteks T30 120mm fans
TIM: Thermal Grizzly Duronaut
PSU: SeaSonic Prime TX-1000, 1000 Watt Titanium
RAM: 96GB Corsair Vengeance (2x48GB) DDR5 6000MT/S 30-36-36-76 EXPO
The rest of my hardware is not really relevant to this discussion.
As a baseline for the discussion, here is the result of my 9800X3D after running a 10 minute benchmark in CineBench R23 with 8 Cores/16 Threads:
10 minute benchmark resultAfter this I ran the same 10 minute benchmark again but this time I had the monitoring software loaded (Ryzen Master) and made a screenshot of the stats at the end of the run:
Stats toward the end of a second 10 minute runIf you buy a 9950X3D2 CPU and want to get the most out of it for gaming, then the very first thing you should do is go into the BIOS and turn off SMT (Simultaneous MultiThreading).
The following is the result of running a second 10 minute benchmark on my 9800X3D only this time with SMT turned off with 8 Cores/8 Threads:
10 minute benchmark run with SMT turned offThis is the second 10 minute run, only this time with the monitoring software (Ryzen Master) running and again I took a screenshot towards the end of that run:
Stats toward the end of a second 10 minute run SMT offAs you can see, with SMT off I am running at half the amount of threads, but the score is a lot higher than half of the previous score.
This is because a Core has approx. 1.5 times the compute power of a thread.
Not only that, but I can run my CPU with 100 MHz per core more clockspeed.
The other thing you will notice is the far lower temperature.
If we now extrapolate these results to a 9950X3D2 with SMT turned off (16 Cores/16 Threeads) then you would have the result of my 9800X3D above multiplied by about a factor of two.
It would run a bit warmer, so I will round down the CB R23 result to 17,000 which, when multiplied by 2 gives us a score of 34,000.
Compared to running my 9800X3D with SMT On (8 Cores/16 Threads) that would be a performance gain of 34,000 / 24,790 or nearly 40%.
The fact that the workload is running on two CCDs as opposed to one isn't much of a concern due to the fact that Ryzen CPUs are pretty good when it comes to games thread hopping and a software thread once spawned will stay on the Core it was spawned on.
You can configure the 9950X3D2 the same way that I show in my guide to configuring the 9800X3D which you can find here:
Optimally configuring your 9800X3D step by step, a comprehensive guide.
Or you can watch the video I made with BossOverclock on that topic here:
Max Out Your Ryzen 9800X3D – Expert CPU Optimization w/ Michael Nager
I’ve been tuning my new pc and wanted to get some feedback from people who have more experience with overclocking/undervolting Ryzen 9950X3D chips or even just Ryzen in general.
Right now I’m running Curve Optimizer (CCD0 -30, CCD1 -20) along with Boost Override +200 MHz with a temp limit of 85°C set to Motherboard PBO Limits. My results for Cinebench R23 multi ~44.3k, single ~2280) and temps under ~85°C (47°C~51°C low/idle) with my cooling setup.
My question is about Curve Optimizer vs Curve Shaper:
-
Should I just stick with CO?
-
Or lower my CO values and pair it with Curve Shaper?
-
Or is it better to only use one or the other rather than mix?
My current specs are:
-
CPU: AMD Ryzen 9 9950X3D
-
Motherboard: ASUS ROG Strix B850-F Gaming WiFi (BIOS 1078)
-
RAM: Kingston FURY Beast RGB DDR5 64GB (2x32GB) 6000MHz CL30 (running EXPO Tweaked)
-
Cooling: Noctua NH-D15 G2
-
PSU: ASUS Strix 1200W Platinum (Fully Modular)
I’m mostly focused on balancing max performance and stability for daily use (gaming, productivity, and some light rendering in 3DSMax), so I don’t mind fine-tuning if there’s a benefit but honestly with OCCT/Y-Cruncher/Memtest/Playing actual CPU intensive games, would it be worth the effort again or would the gains not be worth it?
So far I have been using Skaterbench video as a guide with other forums, after watching it would it be better to have:
Curve Optimizer at like CCD0 -10, CCD1 -15.
THEN go ahead with Curve Shaper: Min: 0 → Low: –15 → Medium: –15 → High: –10 → Max: –5
I mention this so all values overall are at ≤-30 max with CO which I know is stable currently with just CO atm?
I just assembled my first gaming pc, and I noticed that while running games like Poe2 and bf6, my cpu reaches 85c. I read that by lowering of 1% the maximum processor state, temps could improve a lot. Is it safe to do it with my cpu?
Some of you may know my other guides on configuring Ryzen CPUs including previous gen X3D CPUs:
https://www.reddit.com/r/ryzen/comments/tntrif/definitive_guide_to_configuring_3rd4th_gen_ryzen/
https://www.reddit.com/r/ryzen/comments/137i5f5/how_to_optimally_configure_the_ryzen_7800x3d/
Although the first guide (but not the one for X3D) is still a valid way of configuring any Ryzen 9000 CPU (there no longer exists a significant difference between Ryzen 9000 CPUs and their X3D brethren) I have found a more elegant way of getting the job done.
I expect those of you who have equivalent hardware to mine to get better results due to the fact that because I have had two spine operations and have spinal arthritis, I have to keep my room temp at 30 degrees Celsius or 86 Fahrenheit.
Some of you might be thinking, "Why doesn't this guy just make a YouTube video about this?". The answer to that is easy, I have a face made for radio and a voice made for print - so here we are. In fact, when I was born, I was so ugly, that the doctor picked me up by the ankles and slapped my mother across the cheeks.
My kit:
Motherboard: GigaByte x670 AORUS Elite AX
RAM: Corsair Vengeance 96GB (2x48GB) DDR5 DRAM 6000MT/s CL3096GB (2x48GB) DDR5 DRAM 6000MT/s CL30 part number SKU: CMK96GX5M2B6000Z30.
If you have the same RAM, but the 2x32GB version then you will get slightly better results.
I have tweaked the timings somewhat, but I haven't gone nuts on it. Here are my timings:
DDR5 6000 2x48GB OC to 6200Cooling: Arctic Liquid Freezer III 360 modified with three Phanteks T30 fans running with a max RPM of 2000.
CPU: AMD Ryzen R9 9950X
Timeout for a rant; to all the Goobers in the Tech Media/YouTube who have coined the term "Ryzen 5%" for the 9000 series CPUs it just goes to show that even after 5 years they have not bothered their backsides to learn anything about Ryzen - they should just stick to Intel and "Moar Powa, moar gud", because that is all they are good for. To configure Intel you use a hatchet, to configure Ryzen you need a scalpel.
In a number of YouTube videos concerning the 9800X3D I have seen reference to an overclock (which I won't repeat here, because it is brain-dead) they supposedly got from AMD. All I can say is that the person at AMD that suggested it to them should be terminated for cause due to terminal stupidity.
Personally, I think it was just some "Authoritative source" in the Tech Media/YouTube who pulled it out of their ass and the rest of the lemmings have jumped on it.
AMD have done a really great job of improving their Ryzen line-up with the latest 9000 Series and have improved all aspects of the architecture.
Finally, PBO works as it should and if used correctly in conjunction with CO and the Platform Thermal Throttle limit. In prior generations, PBO was more of a liability than an aid to configuring Ryzen CPUs - with the exception of previous X3D CPUs.
What follows is a step-by-step guide to configuring the Ryzen 9000. Please don't be stupid enough to just blindly punch in the numbers you see in the pictures and expect it to work. As with my other guides, if you have any problems then you are welcome to contact me on Discord under the name "michaelnager" and I have the same avatar there as well.
Every system is different and the best way to get the most out of your Ryzen CPU is to use a good cooler.
Either before or after you configure your RAM you then do the following in the BIOS.
Look for "Precision Boost Overdrive" then choose the option "Advanced" to get you to what you see in the picture below:
Precision Boost Overdrive MenuThe only thing you configure here is the "PBO Limits" and set it to Motherboard then set the "Platform Thermal Throttle Limit" to Manual in the picture I set it to 85C, but for me 83C gives me what I want.
Next go to the "Curve Optimizer" and then configure your Curve Optimizer Magnitude:
Curve Optimizer MenuThe option "Curve Optimizer" should be set to "All Cores" I will go into the other possibility later, namely "Per CCD"; don't set it "Per Core"
Set the "All Core Curve Optimizer Sign" to "Negative"
Then set your "All Core Curve Optimizer Magnitude" to something like 20 to begin with and then benchmark your system keeping an eye on the temp and the voltage as explained below in Ryzen Master,
After setting the CO run something like CineBench R23 for a few runs. If the CO is unstable, then you will find that out pretty quickly - so you don't have to go nuts benchmarking something tor hours on end.
You can get a collection of benchmark programs if you download Benchmate:
https://benchmate.org/
The Benchmate benchmark software launcher.After every successful CO test run, go into the BIOS and raise the "All Core Curve Optimizer Magnitude" number until it crashes, then go back to where it was stable.
This gives you your basic configuration, but the actual tweaking is done by varying the "Platform Thermal Throttle Limit".
This is where the magic happens and this is why I think that AMD with the 9000 Series of CPUs has hit it out of the park, as I will demonstrate with two screenshots from Ryzen Master while running my all-time favourite Pay-to-Win game CineBench R23 :D
In the first screenshot, it shows my system running CineBench R23 all-core with a CO of negative 31 and a Platform Thermal Throttle Limit of 85C:
CB R23 CO -31 Temp limit 85CImportant to note here that the voltage you see under "Voltage Control" namely "Peak Cores Voltage" and 1.2344 Volts is the Set Voltage. If you want to know how much voltage the CPU is actually using then you look at the second dial from the right on the top under "CPU Telemetry Voltage" which is the Get Voltage and in this case, at this point of the benchmark run, is 1.193 Volts - this is the actual voltage being used by the CPU.
As an aside, the maximum safe Get Voltage for the 9000 Series CPU is 1.2 Volts, going above this will damage your CPU over time due to something called "Oxide Breakdown". This is not my opinion, but rather it is the statement from TSMC, the creators of the N4P node upon which the 9000 Series of AMD CPUs is based.
Some may tell you that going above 1.2 Volts is "safe", because AMD does so when running at stock, means that AMD deems it safe to run at that voltage without the CPU dying (not referring to degrading) for the extent of the warranty period of the CPU, namely three years, after which AMD couldn't give a flying one at a rolling doughnut about the health and welfare of your CPU.
So when you run your Ryzen CPU at stock, you are degrading it from day one.
The CineBench R23 score associated with the Ryzen Master screenshot above is:
CB R23 result from CO -31 Temp limit 85CIf you notice above, you will see that the CPU runs at 5.432 GHz on CCD0 and 5.336 on CCD1.
I have had the 3950X, 5950X and 7950X and in each case, for a given power limit, I have always been able to clock CCD0 higher than CCD1.
It is nice to see that AMD with the 9000 Series prioritizes CCD0 above CCD1 a lot more than in previous generations when confronted with a specific power budget, as I will show below. What I mean by this is that CCD1 no longer holds back CCD0 as much as it used to.
Another thing is that the difference between the 5000 Series and the 7000 and 9000 Series is that AMD reduced the minimum clockspeed increment from 25 MHz to 5 MHz.
Now let's see what happens when I reduce the "Platform Thermal Throttle Limit" from 85C to 80C:
CB R23 CO -31 Temp limit decreased to 80CWhat are the main differences between setting the "Platform Thermal Throttle Limit" 85C and 80C?
-
Under "Voltage Control" the "Peak Cores Voltage" (Set Voltage) decreases from 1.2344 Volts to 1.19599 Volts.
-
The "CPU Telemetry Voltage" dial (Get Voltage) changes from 1.193 Volts to 1.156 Volts.
-
The "CPU Power" dial decreases from 211.862 Watts to 198.097 Watts
-
The Clockspeed of CCD0 increases slightly from 5.432 GHz to 5.459 GHz
-
The Clockspeed of CCD1 decreases substantially from 5.336 GHz to 5.274 GHz
I would like to show you what the CineBench R23 score is for changing to 80C but I forgot to screenshot it so as a stand-in I will show the result of limiting the "Platform Thermal Throttle Limit" to 83C instead and at some point I will insert the proper CB R23 score. It is however indicative:
CB R23 result from CO -31 Temp limit 85C to 83CAs you can see, the Multicore score decreased, but the single core score increased slightly.
I think that everyone can now see what I am doing:
-
I am configuring the CPU with the Curve Optimizer
-
I am regulating the voltage, and thus tweaking the overall performance of the CPU, with the "Platform Thermal Throttle Limit"
What happens if I reduce the "Platform Thermal Throttle Limit" to 75C?
The system crashes and I would need to lower the "All Core Curve Optimizer Magnitude" from 31.
Here are other results I achieved with the "All Core Curve Optimizer Magnitude" at Negative 31 and the "Platform Thermal Throttle Limit" at 85C:
-
CineBench 2024:
2) 7-Zip:
7-Zip CO -31 Temp Limit 85C3) PyPrime 32B (single core runs in Realtime mode lower results are better):
PyPrime CO -31 Temp Limit 85C4) PiFast
PiFast CO -31 Temp Limit 85C5) OCCT
OCCT CO -31 Temp Limit 85C6) Super Pi - also showing my system specs
Super Pi CO -31 Temp Limit 85CAs I stated above, if anyone needs help with their system, then they are welcome to contact me on Discord under the name "michaelnager" and the same avatar as here.
I have bought all the equipment from my own money, so I am not as familiar with other motherboards as I am with GigaByte.
The big difference between me and others is that I benchmark to configure, I don't configure to benchmark.
I don't paywall my info with PayPal or Patreon, because I am a techie, not a grifter or an E-beggar.
So why do I do this?
I am now 65 years old and the reason why I go out of my way to help people is that I remember back in the day when I first started off with PCs (around the end of 1983) I was a clueless numpty, and couldn't understand what was written in tech journals because I lacked the basics. I was lucky that there were people who took me under their wing and with patience introduced me to what has become my passion - namely being a techie.
They are now either dead or I have lost contact with them, and I cannot pay them back, but I feel obligated by their kindness to pay that help forward to others.
*** UPDATE FOR 9800X3D ***
Normally I would have purchased a 9800X3D, but thanks to the Yanks panic buying everything in sight and AMD shipping to the US as their only priority to avoid tariffs, we won't be getting any stock here in the UK for at least another four weeks.
That being said, someone who has a 9800X3D called "willymcphilly" contacted me on Discord and I could see what was going on with the 9800X3D and without being able to experiment with one myself for an alternative, the best way to configure one is in accordance with a previous guide I had written, namely the one below:
https://www.reddit.com/r/ryzen/comments/tntrif/definitive_guide_to_configuring_3rd4th_gen_ryzen/
In the guide follow the update I put in there for the 7000 Series - basically the update states to set the "Peak Core(s) Voltage" to 1.2 Volts.
When you have determined the maximum clockspeed your 9800X3D is stable using Ryzen Master then you can enter that maximum clockspeed into the BIOS in the following way.
-
Disable PBO and the Curve Optimizer
-
Set the CPU voltage to a MAXIMUM of 1.2 Volts
-
Instead of setting the clockspeed under the heading "CPU clockspeed" search for "Per CCX" (or in some BIOS's it might be "Per CCD") and enter the maximum safe clockspeed you have determined earlier with Ryzen Master.
If you are uncertain, then contact me on Discord under the name "michaelnager" (I have the same avatar there).
I am NOT going to message backwards and forwards with individuals for hours on end on Reddit.
On Discord you can show me through the camera on your phone what BIOS options you have and I will be able to find the options you need to set.
I don't get stuff for free so I only have my GigaByte motherboard, and as much as I like to help, you cannot expect me to spend £1,000 or more getting boards from MSI, ASUS, and ASRock.
When I do get to buy a 9800X3D I will experiment with it, and if I find a better way to configure it, then I will update this post again.
UPDATE 2
I now have my 9800X3D and it has been fun configuring it.
I will create a new post going through the steps one by one and show you how to get the most out of the CPU.
Here however is a preview of what you can expect to get out of your 9800X3D on any motherboard when you use my guide.
CineBench R23 10 minute run:
Ten minute stability test resultHere are the stats of this run with my sub $100 360 rad AIO cooler:
Stats recorded near the end of the second ten minute runI then decided to pull out all the tricks I know for getting the most out of the 1.2 Volt budget I imposed on myself, because that is the maximum safe voltage for the 4 nm N4P node from TSMC and here is the CineBench R23 result:
Maximum result at 1.2 VoltsA lot of people have taken me up on my offer to help them on Discord and I am a bit sick and tired of typing at the moment, but I will try to bring out the standalone 9800X3D guide next week and I will link to it from here.
Hi I’m gonna get an Arctic freezer III pro 360mm to go with the cpu, gonna get the B850 Tomahawk Max WiFi. What’s the optimal overclocking for the 9800x3d? I see there’s PBO, negative curve optimizer and performance switch. Which one should i enable? I know that you should enable PBO and have a negative curve optimizer, but would performance switch be better? Can it be used with a negative curve optimizer? Should I just test each configuration out when I get it?
Rig: X670E Steel Legend, 7950X3D (AIO), 4090 (AIO), 64GiB T-CREATE 6000. Overkill PSU. High airflow.
Problem: I need my CPU and GPU to be reliable at full speed for IT work. I also need them to be fast for gaming (on a G9). There is a bios option called "gaming mode" but I don't want to reboot every time I switch between work and play.
Crappy solutions: I've installed some AMD, ASRock, NVDA, and MSI software and enabled some features to optimize my clock rates and voltages. That led to a non-booting system. (Recovered using the iGPU).
Crappier solutions: I manually overclocked my CPU and RAM (it's XMPP) based on others' experiences I came across online. When I first did this a couple years ago I was beating the 7950X with RAM faster than advertised. A million BIOS changes later and I can't even find the right knobs to tweak, and my RAM and CPU are both running at slower speeds per CPU-Z. NVDA and MSI software didn't change my GPU by more than a percent, either.
Questions:
-
Do I need a specific piece of software running at all times to detect games and switch to X3D-only mode? I heard something about "xbox game bar" but I've never used it.
-
If I reset to BIOS defaults with my ASRock board will I break Win11 features other bitlocker? What else is tied to that TPM?
-
If I disable my iGPU entirely in the BIOS will my system run faster?
-
Will it hurt my gaming to use NVDA's Studio Driver?
-
Should I have all these installed?:
-
AMD Adrenaline Edition
-
AMD Ryzen Master
-
NVIDIA Control Panel
-
NVIDIA App
-
MSI Center
-
MSI Afterburner
-
ASRock Motherboard Utility
-
... probably other things I've tried ...
-
I am happy with stock speeds, I would just like the X3D boost to kick in when I have a game going, even if it's windowed. Suggestions?
Let me start by saying that trying to configure your 9800X3D using PBO (Precision Boost Overdrive) and CO (Curve Optimizer) - even in conjunction with the CPU Boost Clock Override set to 200 MHz - will not even get you close to making the most out of it.
This guide is not strictly an overclocking guide, because I stay 100% within the spec for the TSMC N4P node (which AMD does not do at stock, never mind with PBO).
So what bloody use is this guide going to be to you, you might be thinking.
Whilst remaining 100% within spec, without delidding, without the use of liquid metal, without exotic cooling or even an expensive custom loop (I use a sub $100 360 rad cooler) nor having to resort to ECLK overclocking (which is about as useful as a chocolate frying pan) the following is my score after a 10-minute CineBench R23 run with my 9800X3D
10-Minute CB R23 run scoreI always run the benchmark first to see the result and then run the benchmark a second time for the stats. The following are the stats for a second 10-minute run immediately following the run above. The snapshot was taken towards the end of that run
Stats for a second 10-minute CB R23 runTo begin with, you should have the CPU running at defaults (or after a clear CMOS or new BIOS update) and the only thing I would load is the XMP/EXPO profile for your RAM.
After booting into Windows, you should download two things:
-
Ryzen Master (Ryzen Master) The version that I use is the one headed "For Ryzen 3000 Series to 8000 Series processors".
-
Benchmate (Benchmate) This is a utility which downloads and launches benchmarking tools.
For configuring and benchmarking the CPU I use CineBench R23, and for configuring and benchmarking my RAM I use PyPrime. Both of these can be launched from Benchmate.
Why use CineBench R23 and not CineBench 2024 you ask?
There are two reasons for my choice of CineBench R23:
-
I did the experiment of comparing CineBench R23 to CineBench 2024, where I kept my CPU at stock (or the configuration it was in after a clear CMOS) and the only thing I varied was the configuration of my RAM from running at JEDEC (or stock) to fully configured.
The result was that going from my RAM running at JEDEC to fully configured (all the while running my CPU at stock) the difference in CPU score increase was the following:
a) The CPU score increase with CineBench R23 was 0.27%.
b) The CPU score increase with CineBench 2024 was 7.7%
I don't know about you, but if I want to benchmark my CPU, I want something that reflects the actual performance gain that I get from configuring my CPU and not have that score reliant on how my RAM is configured.
To my mind, anyone in the tech media who uses CineBench 2024 to reflect CPU performance - especially when it comes to comparing two different CPUs (such as Intel and AMD) running two different RAM speeds - is a cretin (hello Hardware Unboxed).
2) All of you have heard that CineBench is not "Real World" (although strangely enough Blender, which does the exact same thing, is) and has no bearing on gaming performance.
This of course is rubbish, because there is one aspect of gaming that very much does put a CineBench like load onto the CPU, and this is during the compiling of shaders.
What I have found is that the load put on the CPU during shader compilation is higher than that put on by CineBench 2024, but lower than that put on by Cinebench R23.
Thus, if you have used CineBench 2024 to optimally configure your CPU then it is not just possible, but probable, that your game will crash while compiling shaders, whereas if you have used CineBench R23 to optimally configure your CPU then you should have no problems with shader compilation.
Here are the differences between CineBench R23 when going from the CPU at stock and the RAM at JEDEC to the CPU still at stock and the RAM configured.
-
CPU Stock and RAM at JEDEC:
a) CineBench R23:
CineBench R23 CPU Stock RAM JEDECb) CineBench 2024:
CineBench 2024 CPU Stock RAM JEDEC2) CPU Stock, RAM fully configured:
a) CineBench R23:
CineBench R23 CPU Stock RAM fully configuredb) CineBench 2024:
CineBench 2024 CPU Stock RAM fully configuredAfter configuring my CPU, I then configure my RAM, and to this end I use the utility PyPrime.
PyPrime is single threaded and runs with a realtime priority. I use the category 32B, meaning PyPrime calculates the prime numbers between zero and 32 billion.
The result is displayed in seconds, and of course the lower the number of seconds it takes the better the RAM is configured.
The clockspeed of my CPU does have some influence on the result (so it is not purely a RAM benchmark per se); however, that being said, because I only run it after I have configured my CPU the results with regard to configuring my RAM remain consistent.
Here is the initial PyPrime result with my 9800X3D running at stock (5.234 GHz) and my RAM at JEDEC:
PyPrime CPU Stock (5.234 GHz RAM JEDECNow the result with my 9800X3D configured to 5.5 GHz and my RAM fully optimized:
PyPrime CPU 5.5 GHz RAM fully configuredTo show how sensitive the PyPrime is to RAM configuration, look at the following four scenarios:
-
My RAM at 6000 MT/s, Gear1 (UCLK=MEMCLK), FCLK 2000 And my 9800X3D running at 5.5 GHz:
2) My RAM at 6200, Gear1 (UCLK=MEMCLK) and FCLK 2067; and my 9800X3D running at 5.5 GHz
RAM 6200 MT/s, UCLK=MEMCLK, FCLK 2067 CPU 5.5 GHz3) My RAM still at 6200 MT/s, but this time it is running in Gear2 (UCLK=MEMCLK/2) with the FCLK still at 2067; and my 9800X3D running at 5.5 GHz. All other RAM timings are the same.
RAM 6200 MT/s, UCLK=MEMCLK/2, FCLK 2067 CPU 5.5 GHz4) My RAM still at 6200 MT/s, running in Gear2 (UCLK=MEMCLK/2) with the FCLK still at 2067, only this time I loosened the CAS Latency (CL) from 30 to 40; and my 9800X3D running at 5.5 GHz:
RAM 6200 MT/s, UCLK=MEMCLK/2, FCLK 2067 CL40 CPU 5.5 GHzRemember, lower numbers are better, and the more astute among you will have noticed that the best result of the four is worse than the 154.35 seconds I posted previously. This is because after running the RAM timings the way I had them for a few months, I decided to do another round of tightening my timings about a week ago after the latest BIOS update.
The most important components for getting the best performance out of your 9800X3D is the cooling and the best cooler available at the time of writing for Ryzen is the Arctic Liquid Freezer III Pro.
If you have a garbage-tier cooler, then you will get garbage-tier results.
This is how you go about configuring your Ryzen CPU.
Initially we will be using Ryzen Master, because this allows you to change the clockspeed and voltage of the CPU without having to reboot all the time.
This phase of the configuration process is called, "Chicken Clocking" and you will continue to increase the clockspeed of your CPU until it crashes, then back off a step and when it passes a 10 minute CineBench R23 run, then you can put the numbers into the BIOS.
I will explain how to do this later.
First you have to download and install Ryzen Master and then switch the view to "Advanced".
After this, you will have to change to one of the profiles (Game Mode is a special profile primarily for Threadripper and should not be used), In the example below I have used "Creator Mode" as shown by the red arrow.
Next click on "Manual" as indicated by the red arrow:
Next click on the "> CCD0" bar to expand it as shown by the red arrow:
Next click on the little red dot at the top right of the "Core Section" to turn it green as shown by the red arrow:
Next go to "Voltage Control" and change the "Peak Core(s) Voltage to 1.15 as shown by the red arrow. This will be our starting voltage.
Next, type 5000 into one of the boxes indicated by the red arrow and hit enter. Because we have changed the dot in the top right hand corner from red to green, changing one of the boxes will change all of them:
Next go down to "Memory Control" and click on "Excluded" to show the memory clock settings and make sure that those agree with the Memory Clock and Fabric Clock (FCLK) you have set in your BIOS.
Remember, DDR stands for "Double Data Rate" so the Memory Clock setting will be half of the MT/s of your RAM.
If you have DDR5 6000 RAM then your Memory Clock should show 3000, as shown my the red arrow
And
Next click on the "Apply" button at the bottom of the screen and your settings should be applied without needing a reboot.
If you are asked to reboot then something is wrong with the memory settings and make sure that what you have set in the BIOS matches what you see in Ryzen Master.
If it does ask for a reboot, then click on the "Save Profile" at the bottom of the screen and then click on the Home button at the top right of the Screen and see what your RAM is running at.
After successfully applying the profile click on "Home" to get you to the screen I showed at the beginning of this guide when I was running my 10 minute CineBench R23 benchmark.
After this it is pretty much plain sailing.
Launch Benchmate, and choose "CineBench R23" and launch that. Resize the CineBench window and make sure that you have Ryzen Master so that you can see the temps and then run the multicore test.
All you need to do after a successful single run of CineBench R23 is to increase the clockspeed by 25 and run it again until it crashes (so going from 5000 to 5025 etc). Don't forget to hit "Apply" every time you change the clockspeed.
When it does crash and your temps were still OK (never allow your CPU temp to go above 85 °C) then you can increase your "Peak Core(s) Voltage" to 1.175 and increase the clockspeed again.
The maximum voltage that is safe to apply to the 9800X3D is 1.2 Volts. This is not me saying it, but rather TSMC, the creators of the Node which the 9800X3D uses. So as long as your temps are OK, you can go up to 1.2 Volts in the "Peak Core(s) Voltage" and continue to increase the clockspeed until it crashes at that voltage.
Run your CPU at the maximum voltage and clockspeed it was stable at for a single CineBench R23 run and run it for 10 minutes (as shown in the first CineBench R23 result I showed at the top of the screen.
If it still ran without crashing then we can go to the next step of putting the values into the BIOS.
As a rule of thumb, if your system locks up or reboots, then you have pushed your CPU configuration too far. If you get a BSOD (Blue Screen Of Death) then you have pushed your RAM configuration too far.
Ryzen Master will not write any of the configuration info permanently to the BIOS.
Do not configure your RAM in Ryzen Master do that solely in the BIOS.
For entering your configuration in the BIOS look for:
"CPU Ratio Apply Mode" and change that from [All Core] to [Per CCX] or it might be [Per CCD].
A new box will open below that and you just type in the highest clockspeed you achieved with Ryzen Master in the format "50.00" or "50.25"
Next look for "CPU Core Volage" and change that to whatever voltage kept your CPU under 85 °C (so 1.15, 1.175, 1.2 or any voltage in between).
Press "Save and Exit".
You have now configured your 9800X3D in the BIOS.
My philosophy is that I benchmark to configure, I don't configure to benchmark. So if you are looking for an overclocking guide (and my guide will give you better results than most "Overclocking Guides") then please seek life elsewhere.
I don't think I have forgotten anything, but if I have I will ammend this guide accordingly.
If you have any problems with the guide, then you can feel free to contact me under the name "michaelnager" on Discord and I have the same avatar on Discord as I have here.
As an addendum my friend BossOverclock made a video with me about configuring the 9800X3D and things to do with that:
Max Out Your Ryzen 9800X3D – Expert CPU Optimization w/ Michael Nager
Consider me a AMD n00b, I've been using Intel since the Pentium II days.
I have a few questions for you overclocking experts if you don't mind, I'll just get right to it.
Motherboard: Asus ROG Strix X870E-E
-PBO: Advanced.
-PBO Limits: Motherboard.
-PBO Scalar Ctrl: Manual
-PBO Scalar: 10x (should I set it lower, as in 5x?)
-Max CPU Boost Clock: +200
-Curve Shaper:
-Min, Low and Medium frequency: Negative 20
-High and Max frequency: Negative 10
-I tried min low and medium to -30, high and max -15, but Cinebench crashed while launching.
-DDR5 64GB 6400Mt (2 Kingston sticks, Hynix)
-EXPO Profile 1
-FCLK: 2133Mhz
-FCLK should lock in the MCLK and UCLK from my understanding.
(Also set the Infinity Fabric Frequency and DIviders to 2133Mhz, I'm guessing thats just doubling down on the same settings, probably redundant?)
-Scatterbencher also recommended to set the eCLK to Asynchronuous with BCLK2 Frequency to 105.5, which I haven't done, what are the benefits or downsides of doing so? Is this only necessary if setting the BCLK2 frequency manually, or also has benefits with auto? He also loaded Hynix primary timings from the memory presets, which I also haven't done.
-eCLK Mode: Auto
-tRef: 65535
-UCLK DIV1 Mode: UCLK=MEMCLK (Assuming this is 1:1 ratio)
-Cinebench multi core score: 2528
-Am I going in the right direction? What can I do better, and am I doing something wrong? Any insight or opinions is greatly appreciated.
-I tried the Curve Optimizer set to per CCD at -20 per CCD for a few days, thought I'd try the Curve Shaper for a more advanced approach.
With the CO value at -20 per CCD (and even -10) I had stability issues in just one game (The Division 1) with massive stuttering (every 2-3 seconds the frames would completely halt for a full second sometimes), tried reinstalling it, etc, but to no luck, I'm hoping its just really buggy, although it ran stable on my 14900k with the same GPU and Nvidia drivers.
I know it's not the frames, it sits at stable 237fps which is my set limit in NVCPL, and it doesn't drop in frames, it simply kinda freezes, lowering settings also doesn't help, I'm on a Astral 5090 OC and have tried stock GPU settings too, so it's not my GPU undervolt/overclock.
I didn't try before overclocking, so not sure if its just an AMD issue or unstable BIOS settings, I did try with EXPO profile 1 at 6000Mt but no change.
-I am fairly thorough with which guides I follow, I trust Skatterbencher and Blackbird PC Tech, they are straight to the point without any fuss, Blackbird is also really helpful with answering questions, what an absolute legend!
-Btw where is all the cake I was promised for switching to team red? I was told there would be cake??