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

Upgrade to 5900X

Joined
Aug 27, 2017
Messages
39 (0.01/day)
Processor AMD Ryzen 7 9800X3D
Motherboard MSI Tomahawk X870 Wifi
Cooling Lian Li Galahad II Trinity Performance 360 in Push/Pull
Memory G Skill 64GB DDR5 6000Mhz CL30
Video Card(s) Nvidia RTX 3090 FE
Storage Samsung 990 PRO 4TB NVME
Display(s) BenQ 34" 1440p LED
Case Lian Li O11 Vision Compact
Power Supply Coirsair RM1200x Shift 80 Plus Gold ATX 3.1
Software Windows 11
Currently running a Ryzen 3700X (Asus X570 TUF) with an RTX 3090 FE and with the prices of the 5900X CPU's being what they are, really considering the upgrade.

What do ya'll think? I know the 3700X holds me back some, but probably not much. I game on a 1440p 34" LED and typically run most games at very high ~ ultra settings @ 1440p resolution.

I'm in Canada and mostly game with my machine. I'm on the fence right now waiting to see if the Ryzen 7000 chips drop the 5 series chips any cheaper or maybe just jump directly to 7000 series depending on performance/pricing.
 
1660895006555.png

Big questions are - do you need 12 cores and can you wait?
 
I would say before you upgrade a 3000 series cpu to a 5000, have a look at your current settings, do you use PBO, what is your Infinity settings and memory setup - if they all are max out then go ahead - but a 1600 Infinity 3000 cpu is not the same as a tuned 3000. I went from a 3800x running 1866 infinity to a 5950x running 1900, now that did make a difference - but I would not recommend it to any one who havent optimized their current system first.
 
As can be seen from TPU chart, going from 80% to 100% performance (1/4 step up) isn't really worth it (except if you need more cores).
 
I would say before you upgrade a 3000 series cpu to a 5000, have a look at your current settings, do you use PBO, what is your Infinity settings and memory setup - if they all are max out then go ahead - but a 1600 Infinity 3000 cpu is not the same as a tuned 3000. I went from a 3800x running 1866 infinity to a 5950x running 1900, now that did make a difference - but I would not recommend it to any one who havent optimized their current system first.

I do have PBO enabled ; I'm unsure on the Infinity settings. Are these BIOS settings? Most of my BIOS settings are auto besides PBO enabled and XMP 2.0 enabled. Precision Boost works well though, my 3700X boosts from 3.5Ghz to 4.4Ghz quite comfortably at max temp of about 70'C.
 
I do have PBO enabled ; I'm unsure on the Infinity settings. Are these BIOS settings? Most of my BIOS settings are auto besides PBO enabled and XMP 2.0 enabled. Precision Boost works well though, my 3700X boosts from 3.5Ghz to 4.4Ghz quite comfortably at max temp of about 70'C.

I went from 3700X to 5900X on just a 2060 Super and it was an improvement here and there (especially lows), but I play a lot of framecapped/CPU-bound games, and you sound like you're nearly entirely GPU-bound most of the time from 1440p ultrawide @ Ultra. Not sure how much you stand to gain.

Ryzens tend not to go anywhere on gaming performance with just pure clockspeed. Good memory running a tight profile @ 1900-2000MHz IF is where we get the biggest gains. 3700X is also clocked so low that honestly PBO doesn't do much, though if you have a later production chip with good SP you might try for all-core 4.4/4.5.

5900X is, at least at stock, thermally similar to a 3700X. If not running even cooler than the 3700X despite more wattage. However, 5900X has a LOT of PBO headroom - in the custom loop I was running up around 220W tops for benching at one point. My 3700X barely got to about 110W with the EDC trick. Not that it'll make much difference in games, of course.

If there's no desperately pressing need for 12 cores, you have the 5800X3D as an option - for gaming primarily, that'd be the CPU I'd be leaning towards as an upgrade from 3700X. Give that 3090 a CPU it deserves.
 
Infinity settings is in bios remember that memory and infinity settings is best at 1:1. You can se your settings in hardware info 64 or cpu-z
1660982909962.png

or CPU-Z
1660983013814.png

1660983048667.png
 
From CPU-Z

1661051965681.png


1661052005307.png


Looks like 1:1 to me

For interest sake, here's the last heaven benchmark I did

1661052247062.png


30 mins of gaming on Jedi Fallen Order

1661055671265.png
 
Last edited:
Currently running a Ryzen 3700X (Asus X570 TUF) with an RTX 3090 FE and with the prices of the 5900X CPU's being what they are, really considering the upgrade.

What do ya'll think? I know the 3700X holds me back some, but probably not much. I game on a 1440p 34" LED and typically run most games at very high ~ ultra settings @ 1440p resolution.

I'm in Canada and mostly game with my machine. I'm on the fence right now waiting to see if the Ryzen 7000 chips drop the 5 series chips any cheaper or maybe just jump directly to 7000 series depending on performance/pricing.
Zen 2 to Zen 3 is quite a big gaming performance boost - since i run 165Hz (or fast vsync on the 4K display) I saw the max FPS jump by roughly 30FPS in modern titles

What's important is that a 5600x gives most of that gain, too - if you want a performance hike without higher wattages or any cooling concerns, a 5600x or 5700x are fantastic gaming options.
 
You will see improvements on a 3090 sure. Your ram speeds are budget tier (and that trc 75 looks wrong..).
I would wait for 7000 annoument or actual launch to snap up a 58003D on the cheap when the prices invevitably drop on the old stuff. The extra cache on the 3D cpu also somewhat neutralize ram perf differences.
 
It's 5800X3D or 5950X for a high end system like yours.

Since you have a 3090 and primarily game on it, I would suggest going all in for a 5800X3D.
Only if you really need more cores for work or other, then go for a 5950X.

I did the same....3700X to 5800X3D.
 
Zen 2 infinity fabric 1:1 dram speed is 3200mhz. If you switch to Zen 3 you'll need to OC to 3600mhz to get the 1:1 or get new chips altogether.
That's not correct. Zen 3's IF can be 1:1 upto 3900, with 3600 just being the common goal.
It's not a fixed number.

Having set up a 5700x and 3070Ti system last night, if you're OCD about low CPU temps, get the 5700x. Coldest and lowest wattage gaming CPU i've seen in a long time.
 
I would consider better memory - if yours cant do and OC to 3600Mhz with decent timings a 5000 series cpu with 3200MHz settings is cribbled and you will not get the full potential out of it. Try setting your memory settings in bios to auto and set the speed to 1800Mhz if it run with that you can try setting a CL 18 setting if they cant do that I would start with better memory
 
Corsair Vengeance RGB Pro DDR4 that I'm running and in all honesty have done zero performance testing on them. I am sure they're capable of more than 3200mhz and potentially tighter timings. I could tinker with this. Anyone know what these might achieve and at what voltage?


-may look to replicate his settings and check results when I get some time
 
Last edited:
Corsair Vengeance RGB Pro DDR4 that I'm running and in all honesty have done zero performance testing on them. I am sure they're capable of more than 3200mhz and potentially tighter timings. I could tinker with this. Anyone know what these might achieve and at what voltage?

What version do you have? I looked in my notes...I had this model CMW32GX4M2C3200C16 (ver4.32) I was able to OC it to DDR4-3800 but there was a trick to it. I had to lower the voltage to 1.33v to unlock the higher frequency.

Here is a screenshot of my last notes when tinkering with this kit. It might give you some ideas to try. YMMV.

Snag_8f8e9c.png


found some other notes... I was trying to tighten the timings a bit more. The one in red was my last test before moving on. Not sure if it was stable.


Snag_9a1e68.png
 
Last edited:
Corsair Vengeance RGB Pro DDR4 that I'm running and in all honesty have done zero performance testing on them. I am sure they're capable of more than 3200mhz and potentially tighter timings. I could tinker with this. Anyone know what these might achieve and at what voltage?


Knowing the Corsair SKU is no closer to knowing what you have. Slow SKUs from any memory vendor has every IC under the sun in a single sku, 3200CL16 is the melting pot. On Corsair there is only one way to be sure, pull off the heatspreaders (don't do it for a shitty kit like this).

You can usually formulate an educated guess based on what Thaiphoon Burner says, or infer based on the Revision number on the sticks, but both can be wildly inaccurate at times (Thaiphoon guesses wrong all the time, and rev# hasn't been very accurate since Corsair started lumping different dies in a single rev#). Then for certain distinctively behaving ICs, you can take a guess based on how they react to different timings or vdimm

 
Last edited:
Well that sucks.

To be fair, it's not always the case. But Thaiphoon doesn't always get things wrong either, I guess it's better than nothing (ahem Patriot). And I was wrong, pulling off the heatspreaders doesn't always help either, Corsair relabels DRAM packages lmao

Especially with Micron, Corsair version numbers are sometimes weird. Confirmed means an IC has been seen under a version number, not that it can't also cover something else.

  • Corsair has a 3 digit version number on the sticks' label, indicating what ICs are on the stick.
  • The first digit is the manufacturer.
    • 3 = Micron
    • 4 = Samsung
    • 5 = Hynix
    • 8 = Nanya
  • The second digit is the density.
    • 1 = 2 Gb
    • 2 = 4 Gb
    • 3 = 8 Gb
    • 4 = 16 Gb
 
If there's no desperately pressing need for 12 cores, you have the 5800X3D as an option - for gaming primarily, that'd be the CPU I'd be leaning towards as an upgrade from 3700X. Give that 3090 a CPU it deserves.
1661123945757.png
Yeah, that's what I was going to say. the 3D CPU, something worth upgrading to for a gamer.

I'm on the fence right now waiting to see if the Ryzen 7000 chips drop the 5 series chips any cheaper or maybe just jump directly to 7000 series depending on performance/pricing.
That's also good idea, at least 7000 will give you DDR5. and why would you need 12 cores? except for Cyberpunk
 
5900x is a great upgrade - will give that rig a long life. I wouldn't go 5700x honestly, for $100 more the 5900x is well worth it.

The 5800x3d is good too but at that point i would just wait for zen 4.

But yeah either 5900x or 5800x3d are great (maybe even 5800x3d once zen 4 is out and prices drop?).

That's also good idea, at least 7000 will give you DDR5. and why would you need 12 cores? except for Cyberpunk
Why not if it's $350? Then you have a chip that can game, do productivity and run badly coded games with no compromises.
 
Currently running a Ryzen 3700X (Asus X570 TUF) with an RTX 3090 FE and with the prices of the 5900X CPU's being what they are, really considering the upgrade.

What do ya'll think? I know the 3700X holds me back some, but probably not much. I game on a 1440p 34" LED and typically run most games at very high ~ ultra settings @ 1440p resolution.

I'm in Canada and mostly game with my machine. I'm on the fence right now waiting to see if the Ryzen 7000 chips drop the 5 series chips any cheaper or maybe just jump directly to 7000 series depending on performance/pricing.
If you're not going to get at least a 25% performance gain I wouldn't do it unless you get some good cash back from your 3700x, need the extra cores, or get a good deal on Zen3 after AM5 is released for a bit on a newegg or amazon special.
 
  • Like
Reactions: Lei
Why not if it's $350? Then you have a chip that can game, do productivity and run badly coded games with no compromises.
because: get a 4k monitor with that money. You have 3090 FE

1661126250196.png
 
Back
Top