This was my first AMD CPU:
FX-8350 - MT (multithread): 6,001
- ST (single thread): 1,577
- TDP: 125W
- 8-core
I got the scores from CPU Benchmark. It worked fine, but it was fairly slow.
In August of 2020, I built a new AMD machine with this CPU:
Ryzen 5 3600 - MT: 17,814
- ST: 2,570
- TDP: 65W
- 6-core
I don't really have any complaints. Compared to the old FX-8350, the Ryzen 5 3600 is leaps & bounds faster. The only thing that I wish could run a bit more faster is RawTherapee, particularly when I'm batching hundreds to thousands of RAW files. It's far quicker than the old FX-8350, but it would be nice if it could still run faster than what it currently does. It would take the FX-8350 about +-10 seconds to convert a K-50 RAW file into a jpeg & about +-2.5 seconds for the Ryzen 5 3600.
After crunching numbers, seeing what's compatible with my
Gigabyte B550 motherboard, & whatnot, I'm thinking of replacing that Ryzen 5 3600 CPU with one of the following CPUs:
Ryzen 7 5700X - MT: 26,624 (49% increase)
- ST: 3,354 (31% increase)
- TDP: 65W (0% increase)
- 8-core
- About +-$310 with cooler.
Ryzen 7 5800X - MT: 28,137 (58% increase)
- ST: 3,448 (34% increase)
- TDP: 105W (62% increase)
- 8-core
- About +-$370 with cooler.
Ryzen 9 5900X - MT: 39,313 (221% increase)
- ST: 3,468 (35% increase)
- TDP: 105W (62% increase)
- 12-core
- About +-$500 with cooler.
Ryzen 9 5950X - MT: 45,859 (257% increase)
- ST: 3,464 (35% increase)
- TDP: 105W (62% increase)
- 16-core
- About +-$650 with cooler.
AMD Ryzen 7 5800X Linux Performance Review - Phoronix
^ This link has a section where it shows a RawTherapee benchmark.
Ryzen 9 5900X = 45.85 seconds
Ryzen 9 5950X = 46.34 seconds
Ryzen 7 5800X = 49.32 seconds
Ryzen 7 5700X = +-51 seconds (guesstimate)
Ryzen 5 3600 = +-68 seconds (guesstimate)
I'm guessing benchmark figures for the Ryzen 5 3600 & 7 5700X, since they're not on the list. The Ryzen 9 5900X seems to be the fastest CPU that my motherboard can use for RawTherapee. Obviously, many other applications that I use on the PC would also benefit from a CPU upgrade.
So yeah. I'm just trying to figure out if the Ryzen 7 5700X will provide enough of a performance boost while "saving" energy with its TDP 65W design or just spring for the Ryzen 9 5900X/5950X that offers more performance, but with the increased energy consumption penalty. Ultimately, the 105W CPU draws more electricity. The Ryzen 7 5800X doesn't seem so attractive with its slight performance boost & much increased energy consumption. I would still be far ahead with the 5900X/5950X when compared to the old TDP 125W design of the FX-8350 in terms of power consumption, but I would rather save more energy if possible.
Like I said, the current Ryzen 5 3600 CPU works very well. Compared to the old AMD FX-8350, it's a night & day difference in speed. My machine has 64GB of RAM & a 500GB PCI-Express 3.0 m.2 drive. I might replace that m.2 drive with one that has a PCI-Express 4.0 x4 interface. They've come down in price compared to what they were selling for when I built the machine. It probably won't make much of a difference, though. All my files (documents, music, RAW, jpeg, etc.) are on an 8TB 7200RPM spinning drive that I got about a year ago.
I don't really need to upgrade anything else. The Radeon RX 580 video card is good enough for me. I don't play video games outside of using RetroArch to play old-skool NES, SNES, TurboGrafx-16, Genesis, PlayStation, Neo-Geo, Mame-arcade, & related. I don't edit video either.
Hmmm....... Get the 65W Ryzen 7 5700X or spring for the 105W Ryzen 9 5900X/5950X? There's a pretty big difference in performance, cost, & power consumption. Is it worth getting the speed with the cost or save money with less speed? It could be a difference of about $340 between the lowest & highest CPU, plus the energy use. I'd probably get it on Black Friday or Cyber Monday. Conundrum........
Sorry for the long post. Hahaha!