I'm a bit disappointed with the performance of my brand new Ryzen 3600X. I finally upgraded from my intel i7-5820k to a Ryzen 5 3600x however I'm a bit disappointed with it's cinebench scores and clock speeds. Before deciding which CPU to pick up I went through as many reviews I could find on the internet and I was expecting Cinebench scores to be around 3700 points. When I ran cinebench r20 I keep getting scores around 3200-3300ish which is around 400-500 points under what I was expecting to receive and the Turbo is only reaching around 4.1ghz. The motherboard I'm using is an ASRock x570 Steel Legend, both the CPU and Motherboard are brand new just opened today (yesterday since it's 2am). I hate to make it seem like I'm nit picking but I paid extra for a 3600X vs a 3600 and the performance seems under what even a 3600 should get. A lot of the work I do is very CPU dependent and I was really hoping for some higher numbers. I am currently using the included CPU cooler however I plan on using a Corsair H100i GTX AIO when it comes back from RMA (my cooler had a small leak these past years that I didnt notice until enough corrosion built up and fried my cpu). Anyways I've attached some screen shots while running a benchmark.
You can compare the performance of your hardwares with user averages by going to the Userbenchmark website.
Alright I ran a userbenchmark test and it says performed as expected, thank you for the advice. The only thing though, is it not weird that I'm not seeing the CPU turbo to it's rated turbo speed?
No. It is not strange. Base clock and avarage turbo clock appear with Userbenchmark results. I recommend using HWmonitor if you want to see what maximum speed your cores are up to randomly.
I use CoreTemp but never see anything above 4.1-4.2 on any of the cores. While not at load I've once seen them go to 4.25 but that's the highest I've seen a core clock to.
Your maximum value of 4.25Ghz may be due to insufficient cooler. Intel k series processors are accelerated by increasing the multiplier manually with the BIOS. I am not using Ryzen. But if I had an x-series Ryzen, I would try manual TDP according to the power of the CPU cooler I have, and try turbo frequency manually with the BIOS multipler. Processors such as the Ryzen x series and Intel k series have high silicon quality. The reason you don't see 4.4Ghz value you should see is because the BIOS is preventing it (with the temperature or the multiplier).
The Userbenchmark website puts your processor in 1-2-4-8 core performance test. So if you put a server processor with a poor single core power with 32 cores into the Userbenchmark test, you may get the impression that it is weak. So trusting the Userbenchmark website results is your only choice.
Boost is not an all core boost. Boost is one core typically and in may only hold that boost for seconds.
If you have not enabled XMP and PBO you should see a bit of a performance upgrade just from that change.
Don't focus too much on Cinebench R20 as the primary performance metric as many things can affect the results, both hardware related (CPU clock, RAM speed), and software related (programs running in the background, Windows deciding to do something during the test). FryRender and Corona Ray Tracing benchmark are two other popular tests, but also be aware that most every benchmark result you see out there is run with at least 3200mhz RAM, and many use sufficient cooling to keep the Turbo speeds as high as possible.
Looking at your pictures your temp is 84*C, which is way too high for PBO to have any effect, and is 12*C higher than Guru3D hit in their tests with the stock cooler, so your speeds will have been compromised due to that as well.
And don't trust UserBenchmark AT ALL, they lost all their credibility when they reweighted their tests so core 1-4 performance far outweighs 5-X so Intel processors regained the leads despite, especially in threaded CPU workloads, Ryzen and Threadripper thrashing them.
I didn't see a picture and still don't. Very good point if the OP's temps are high then he is throttling and correct until thermals are under control PBO is not a good idea.
Frankly AMD's bottom 2 coolers in my experience don't do a good job.
A 212 evo for instance would make a big improvement in thermals for the OP.
One of the biggest complaints in these forums over and over again are my 3600 or 3600x runs hot.
Yeah I do plan on using my H100i GTX aio when it comes back from the RMA but at the moment the included cooler is all that I have.
Hopefully that will make a big difference. Once you are not throttling and can enable PBO. It should be much better.
For instance with my cpu with good air cooling and PBO, XMP and using MSi motherboard not cpu boost my cpu performs much better and single core performance is better on my 3700x than any Ryzens at stock. These are not manual over clocks.
To add a comparison with a manual overclock that's set at 4.3ghz to demonstrate how much a very small clock difference can translate to rather large point differences in benchmarks:
The big thing as many of the tech sites have pointed out. Is that once you go manual it really tosses a lot of voltage at the CPU. That extra voltage you don't get on manual can degrade the CPU. JayTwoCents even demonstrated where doing so he couldn't even hit clocks he was hitting 2 days prior anymore. So if you chose to do that you do so at your own risk.
I should also add that in my tinkering I found that some settings would seem fine. I could run the benchmarks in CPU-z or AIDA and no issues yet those settings would cause my game Control to crash. So obviously overclocking can be very problematic. Just remember if you are an overclocker and everything runs fine and you install a new game for instance, and it crashes. Don't assume it's the game. See if it runs fine at system defaults before crying foul.
I don't plan on overclocking. I only bought this CPU just to allow me to quickly get back to work, I plan on actually upgrading when Ryzen 4th gen comes out (either a higher model ryzen 3rd gen or something 4th gen depending on how good ryzen 4000 is). So my plan is to flip my 3600x sometime soon.
Good plan. I saw a video last night where they think that Zen 3 is going to be 5xxx series. That AMD will skip 4000 on the desktop so that they can get the APU's and Desktop processors of the same generation back under the same series numbers.