Ryzen 9 5950x - not a single core can reach 5GHz ?

Discussion in 'Processors and motherboards AMD' started by Styx7, Oct 15, 2021.

Tags:
?

Does your 5950x reach 5Ghz or more ?

  1. Yes

    60.0%
  2. No

    40.0%
  1. Styx7

    Styx7 New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    Nvidia RTX 3080
    Hello !
    I recently built a new "high end" PC to replace my last "high end" computer that I built in 2013 (trying to get my systems to last as much as possible ! :) )

    I got the Ryzen 9 5950x, and I have been trying to push it to see the max frequency it can run (having seen that a lot of people out there seem to easily get past GHz).
    However, with my CPU, it does not seem to be possible to get past 4935GHz on the fastest core (single thread workload - more details below.)

    I am sorry, this is going to be a long post as I want to put here some details regarding the testing I have done so that it may answer some questions people may have upfront.

    Here are the components that make up this new PC:
    CPU: AMD Ryzen 9 5950x
    Motherboard: Asus Crosshair VIII Dark Hero
    Memory: G.Skill Ripjaws V Series 64GB (4 x 16GB) PC4-28800 DDR4 3600 CL16-19-19-39 1.35V
    CPU Cooler: Arctic Cooling Liquid Freezer II 280
    Disk: Samsung 980 PRO 1TB SSD
    Power Supply: Corsair RM850x Gold (2021)

    In the BIOS, I did enable XMP (aka DOCP on Asus) for my RAM so it does run at 3600MHz with the latency specs that are advertised.

    I did a bunch of tests then with PBO disabled/enabled, Manual Overclocking, Dynamic OC Switching, etc ..
    None of the test I did allowed me to get to 5GHz on any of the cores of the 5950x (single threaded)

    Actually, the fastest frequency I was able to get (4935MHz) was when using default settings (no PBO, no manual OC) on core number 3 when running CinebenchR23 with 1 thread. (when running prime95 1 thread on that same core, I get less: ~4700MHz).

    With PBO enabled (just basic enabled, with default setting from the motherboard (which is PPT 395W, TDC 255A and EDC 200A), I did not get a better frequency, I actually barely got 4920MHz under CinebenchR23.

    My expectation is that, without tuning any more, it should by itself (even without PBO) reach 5GHz or even more on such single threaded workload given that by default, the 5950x has a turbo up to 5025MHz (https://www.anandtech.com/show/1621...e-review-5950x-5900x-5800x-and-5700x-tested/7)

    So from here, the next thing I tried is to set the Max CPU Boost Clock override to 100MHz.
    When I do so, and then run the CinebenchR23 single threaded bench, the system is not stable and reboots right away.
    I then lowered the went down to Max CPU Boost Clock override to 25MHz, and same results: the system reboots as soon as I stat the cinebenchR23 single thread.

    So I reverted back the Max CPU Boost Clock override to 0 and tried to play with the curve optimizer.
    I started with All cores negative 5. Tried the CinebenchR23 single thread benchmark and same : instant reboot.

    Then I disabled PBO and started trying to do manual overclocking.
    With Ryzen Master, I rebooted the system, with only 2 cores actives (1 core on each CCX - I picked the fastest one (according to Ryzen Master) ).
    I then enabled manual overclocking in Ryzen master and increased the clock of the fatest core (on CCX1) to 5000Mhz. Click apply. It works. Click apply and test => instant reboot.

    Upon reboot, I redid the same: enable 2 cores only (1 per CCX - park the others) and manually overclock frequency of the fatest core to 5000MHz and this time I also increased max voltage to 1.5V (instead of 1.45V default). Apply & Test => instant reboot again.


    At this point, I am under the feeling that this 5950x CPU I have cannot handle 5GHz on any of its core.

    I ran CTR in diag mode and got a "Golden sample":

    DIAGNOSTIC RESULTS
    AMD Ryzen 9 5950X 16-Core Processor
    CPU VID: 1093
    CPU TEL: 1052
    Max temperature: 54.17°
    Energy efficient: 4.16
    Your CPU is GOLDEN SAMPLE
    Recomended CCX delta: 50
    Theoretical maximum CCX delta: 75
    Recomended values for overclocking (P1 profile):
    Reference voltage: 1050 mV
    Reference frequency: 4225 MHz
    Recomended values for overclocking (P2 profile):
    Reference voltage: 1250 mV
    Reference frequency: 4575 MHz
    Recomended values for undervolting:
    Reference voltage: 1000 mV
    Reference frequency: 4125 MHz

    Ran the Boost tester:
    CTR BOOST TESTER RESULTS (test version)
    CORE / FREQUENCY / VID / POWER / TEMP
    C01 F 4932 V 1.477 W 15.28 T 56.9
    C02 F 4804 V 1.466 W 14.7 T 57.08
    C03 F 4920 V 1.482 W 15.62 T 56.74
    C04 F 4807 V 1.458 W 14.57 T 56.3
    C05 F 4810 V 1.458 W 14.64 T 55.82
    C06 F 4796 V 1.471 W 14.52 T 55.36
    C07 F 4794 V 1.47 W 15.42 T 57.59
    C08 F 4788 V 1.458 W 14.34 T 57.39
    C09 F 4712 V 1.48 W 13.7 T 57.78
    C10 F 4724 V 1.482 W 14.06 T 57.46
    C11 F 4692 V 1.492 W 14.12 T 57.72
    C12 F 4693 V 1.475 W 14.16 T 57.89
    C13 F 4718 V 1.472 W 13.68 T 56.14
    C14 F 4680 V 1.483 W 14.02 T 57.35
    C15 F 4704 V 1.481 W 14 T 59.26
    C16 F 4686 V 1.477 W 13.73 T 59.48


    One thing I can indicate, with HWInfo64 I can see that 2 cores (on CCX1) sometimes how a max frequency of 5000.2MHz. However, I never saw that frequency appear under Ryzen Master, so if those core did reach 5000.2MHz, it must have been for a fraction of a second, as on Ryzen Master they usually are bellow 4920MHz with a few peaks at 4930MHz.


    Regarding multihread performance, I was able to gett it to run on all cores is with manual overclock @ 4600Mhz with 1.35V).

    Regarding temps, the CPU when running single threaded cinebenchR23 get around 62C (with PBO enabled, without PBO it's a little less. Idle it runs around 35C - ambient temperature around 22C. For reference, when running Manual OC with all cores @ 4600 MHz and 32 threads under cinebenchR23, temperature gets to 82-85C)
    In the end, I currently run the CPU with PBO enabled (PPT 395W, TDC 255A and EDC 200A, no curve optimizer settings, no turbo freq override) and then dynamic OC enabled to switch to Manual OC (4600MHz on each CCX @ 1.35V) when drawing > 80A.

    To 5950x (and 5900x) owners: how do your CPU compare ? do you see similar results ?

    From a lot of reviews and tests I saw around (and other posts on some forums), it did seem that it was fairly common for 5950x to get past 5Ghz, so I am wondering if I am missing something here ? or if it's just really silicon lottery and the CPU I have just can't handle 5GHz ?

    In the end, it's not that I really need/want to get to 5GHz or past it, it's more I would like to understand if my CPU is of a "lower quality" than the average 5950x out there ? and if so, why does CTR gives it a "Golden sample" ?
    I built that system hoping it will last a while (at least 5 years, hoping to get 7 to 8 years out of it like my previous PC did). I would like to make sure that my CPU will be able to last that long !.

    Thank you if you read all this !
     
    Last edited: Oct 15, 2021
  2. nizzen

    nizzen Ancient Guru

    Messages:
    1,620
    Likes Received:
    517
    GPU:
    3x3090/3060ti/2080t
    My 5950x is reaching up to 5.15ghz in idle load lol.

    In games with avx load like Battlefield V the clocks is like 4,65ghz.

    Don't look at the max useless boostclock. ;)

    The performance in games is in the memory tweaking, so of you want more performance in general; tweak it!

    I'm using 2x 16gb 3866c14 tweaked with trfc 220.
     
  3. bobnewels

    bobnewels Master Guru

    Messages:
    371
    Likes Received:
    228
    GPU:
    RTX 3080
    You have a beast of a CPU there,one of the fastest money can buy.Getting over 5Ghz is only for personal piece of mind or e-peen whatever you want to call it.You are fine at the speed you are running 100%.Tweaking is the way to try to get 5Ghz and 5950X is the best binned AMD Ryzen CPU.

    Battlefield 5 Boost set to 5050Mhz on my crap 5800X on release


    Ram timings on a Ryzen CPU no real difference when tuned
    EG:Ram 2933Mhz Vs 3866Mhz on 3800X 1920x1080 with Battlefield 5 and Grand theft Auto 5.
     
    ~AngusHades~ likes this.
  4. HARDRESET

    HARDRESET Master Guru

    Messages:
    799
    Likes Received:
    337
    GPU:
    1080Ti / 290X CFX
    Capturesee.PNG We have similar systems, 5950X and DARK HERO MB, my system hits 5050 with ease at default, my questions are ,what power plan , what BIOS , and which chipset are you using , is your case well ventilated , what's your rooms temp?
     
    Last edited: Oct 17, 2021

  5. Styx7

    Styx7 New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    Nvidia RTX 3080
    Thank you all for your reply.

    Overall, I am very happy with my system and its performance.
    The reason I was wondering about the 5GHz is because it seems so many people seem to be able to reach that while the CPU I have seem it's not capable of getting there. I was then just worried that it may be a lower quality chip and that it may not last very long ...

    @HARDRESET
    Power plan: Balanced
    BIOS: 3801
    chipset ? what do you mean ? the x570 ? If the MB is the same as yours (Asus Dark Hero), then it's the same chipset I guess.
    The case is pretty well ventilated: CPU idle is around 35C, with 1 core max load (maxing out at 4930MHz...) it's around 65C.
    With all cores fully loaded@4600MHz (manual OC using DOS) it reaches around 82C stable (running for 10 minutes under cinebenchR23).
    So I believe my cooling is Ok.
    Room temp is around 22C

    upload_2021-10-17_12-42-5.png
     
  6. DrDoU

    DrDoU Member Guru

    Messages:
    193
    Likes Received:
    5
    GPU:
    evga 970 ssc
    I have a 5800x and have the same results as well. No pbo overclocking or CO . Either one gives bloo screens. So I left pbo on advanced (Msi) and adjusted ppt,edc,tdc for best thermals and performance. Called it a day. Boost 4.85ghz and 4700 all core
     
  7. user1

    user1 Ancient Guru

    Messages:
    1,827
    Likes Received:
    663
    GPU:
    hd 6870
    I suspect that the FIT algorithm is probably restricting the frequency to protect the chip , if you can get your temps under 50c for 1 core , you might have better luck.
     
  8. HARDRESET

    HARDRESET Master Guru

    Messages:
    799
    Likes Received:
    337
    GPU:
    1080Ti / 290X CFX
    pu.PNG
     

    Attached Files:

  9. bobnewels

    bobnewels Master Guru

    Messages:
    371
    Likes Received:
    228
    GPU:
    RTX 3080
  10. Styx7

    Styx7 New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    Nvidia RTX 3080
    Thank you.

    I installed the latest driver for the chipset (after uninstalling the previous one first).
    Rebooted, installed & enabled the ultimate performance plan.

    Re-ran some test (cinebench single thread), and same results, I cannot get past 4925MHz or so.
    HWinfo64 shows 5000.1MHz on the first core for max, but I can never see that in Ryzen Master (max I see there is 4925MHz-4930MHz). So it may be reaching 5000MHz for a few microseconds, but apparently, it cannot stay there long enough for it to even show for a second in Ryzen master.
     

  11. bobnewels

    bobnewels Master Guru

    Messages:
    371
    Likes Received:
    228
    GPU:
    RTX 3080
    Well it seems you really want to see 5000Mhz on a core sustained. Not needed at all but as a previous post I made good for e-peen.
    The factory programmed frequency limit is all the way up to 5050 MHz on 5950X. Your CPU should be able to do this.
    Seems you tried everything you should just give up,J/K.

    For your 5950Mhz you can try this if your crashing on upping boost.Set everything default and leave all voltages Auto for testing and change the following

    PBO set Curve Optimizer- every core -15
    Add +50Mhz max cpu boost override or on Asus whatever it is called
    For the crashing you explained in first post add manual offset +0.040 for stability
    That is it, test it out,it should hit higher than 5050Mhz



    Here is how I set my 5800X to 5100Mhz cinebench ,MSI Motherboard your Asus motherboard is better and has the dos which you know.
    In the AMD overclocking section ,go to PBO and set your AMD curve optimizer up- this will give you normal boost clock EG:5800X boost to 4850Mhz
    In this section you can add up to 200Mhz it is the same for all motherboards
    EG: 4850Mhz+200Mhz=5050Mhz

    If you want higher CPU boost clocks then you need to go to the second area for PBO settings Advanced CPU Configuration set your PBO boost higher than 200Mhz like in the first section,on MSI motherboards you can go as high as 500Mhz
    To get 5100Mhz then set PBO here to 250Mhz

    So 4850Mhz+250Mhz= 5100Mhz save and test.
     
  12. ibizadr

    ibizadr Member

    Messages:
    36
    Likes Received:
    2
    GPU:
    GTX 1060 6GB
    My msi board don't let me push more then 200mhz in cpu, and - 15 on co it's a default value, for you can run nice but for him can't. But give a try - 15in CO and then use corecycler to see if you got some errors or reboots with whea errors.
     
  13. bobnewels

    bobnewels Master Guru

    Messages:
    371
    Likes Received:
    228
    GPU:
    RTX 3080
    Since you quoted me,I am going to assume your asking me. So if you actually looked at the video on the Cinebench @5100Mhz,it is using -15 on the AMD Curve Optimizer and I kept things simple for people to follow on release of the Ryzen 5xxx CPU's in Nov 2020. I have not had WHEA errors across at least 8-10 AMD Ryzens CPU's and ran above FCLK suggestions on Ryzen 3,5 just lucky I guess without Whea errors.
     
  14. Styx7

    Styx7 New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    Nvidia RTX 3080
    Thanks bobnewels.

    I tried what you indicated, and after setting my bios to default, I set curve optimizer to -15 all core and max cpu boost override to + 50Mhz (giving me an effective boost frequency of 5100Mhz as reported by Ryzen Master)

    I was able to run single thread cinebench stable without having to set a core voltage offset.

    I did manage to see slightly higher frequency than before as I even reached 5005MHz shown in Ryzen master (not staying there long, like a second and then back down < 4950MHz, and then a few seconds later, back at 5002Mhz for a second then down again.

    So that's the first time I was able to see some frequency at 5000MHz+ in Ryzen master. (only 2 cores where able to achieve that out of the 16: 2 cores from the first CCX, the rest of the 6 core of that CCX reached a max of 4900MHz for a few of them and 4825Mhz for 4 of them. The 2nd CCX is really worse, reaching a max of 4750Mhz on the 2 best cores there and the rest 4700Mhz max - I tested that by changing the cpu affinity of cinebench20 and binding it to specific cpu in task manager). In HWInfo, i even saw a max at 5050MHz, but only in the max columns, i was not able to see it in the current columns (it was probably way too fast and short).

    I then tried to go and lower the all core to -16 in curve optimizer, but the system was not stable (sometime it would not even boot windows, or for sure it would crash as soon as I start the single thread CB test).
    So I decided to increase voltage as you suggested and set an offset of +0.04375V (as it goes by increments of 0.00625V)
    And even with that +43mV offset, the system was not stable (same either rebooting during windows boot, or as soon as I start the single thread test if I get there).

    I do not want to increase the voltage further on the CPU, so I wont test more voltage offset. But in any case, I do not see why I should need to set more, because if I was stable at -15 all cores without any voltage offset, then going to -16 is just a 3 to 5mV difference from what I understand (each increment in CO is 3 to 5mV right ?), so if I added a 43mV , it should more than cover for it (given that I was stable at -15 with 0mV offset ..).

    And finally, I ran boost checker from CTR (which in the back runs the single thread CB20 bench on each core 1 by one), and here is the results using that -15 CO all core and +50Mhz max boost override:

    CTR BOOST TESTER RESULTS (test version)
    CORE / FREQUENCY / VID / POWER / TEMP
    C01 F 4920 V 1.486 W 15.56 T 58.2
    C02 F 4834 V 1.472 W 15.1 T 58.94
    C03 F 4944 V 1.487 W 15.98 T 58.54
    C04 F 4820 V 1.469 W 14.9 T 57.44
    C05 F 4810 V 1.474 W 15.04 T 59.5
    C06 F 4813 V 1.473 W 14.66 T 56.85
    C07 F 4828 V 1.466 W 15.29 T 58.42
    C08 F 4796 V 1.468 W 14.46 T 58.58
    C09 F 4724 V 1.481 W 13.6 T 58.65
    C10 F 4750 V 1.484 W 13.91 T 57.64
    C11 F 4716 V 1.487 W 14.09 T 59.51
    C12 F 4702 V 1.483 W 13.82 T 59.12
    C13 F 4724 V 1.478 W 13.72 T 57.06
    C14 F 4700 V 1.485 W 14.02 T 58.21
    C15 F 4760 V 1.47 W 13.88 T 59.36
    C16 F 4700 V 1.481 W 13.98 T 60.48
     
    Last edited: Oct 19, 2021
  15. bobnewels

    bobnewels Master Guru

    Messages:
    371
    Likes Received:
    228
    GPU:
    RTX 3080
    Well good stuff,it is a start and now you know it can be done.
    I would like to tell you every setting but you must try it yourself,you have a good motherboard with good tools on the motherboard to get those clocks up to where you want.

    Also it is a CPU with a warranty,do not be afraid of it.
     

  16. HARDRESET

    HARDRESET Master Guru

    Messages:
    799
    Likes Received:
    337
    GPU:
    1080Ti / 290X CFX
     

    Attached Files:

  17. kanenas

    kanenas Master Guru

    Messages:
    317
    Likes Received:
    209
    GPU:
    rtx 2070 ,5700xt
    Do not go crazy with oc keep your processor at 4.9-4.95 you will not see differences in games except in applications that count ST (cpuz, CineBench, geekbench).
    You have a very good system what you need is to work your memories and hope that the memory controller of the processor will give you Infinity Fabric 1900 and above.
     
  18. Styx7

    Styx7 New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    Nvidia RTX 3080
    While the temperature of my chipset is higher than yours, I do not think it is "way too high". I checked and it fairly stable in between 53C and 57C whatever I am doing (idle or full load).
    I read out there and some people have it over 60 idle and over 70 during load. So I think that while my chipset temperature is higher than yours, it does not seem to be an issue.

    Thank you

    I did try to play with the memory, but I think the DIMMS I have do not accept any overclocking beyond the XMP (DOCP) settings.
    My dimms are GSkill F4-3600C16D-32GVKC (4 of them, it's actually 2 kits of 2x 16GB, they all have the same part number, all seem to be Hynix CJR).
    So the XMP settings are 3600MHz, 16-19-19-39 and it runs fine like that. But default it's with GDM on and 1T.
    I tested and disabled GDM and left 1T and it works still fine (ran TM5 (extreme@anta777 config) for 6 hours no error). But I checked with AIDA64 benchmark and it does not really make a difference, Memory bandwidth and latency stay the same (bandwidth may drop by 1-2ms ..)

    upload_2021-10-19_21-13-18.png
    (ignore the shitty L3 results .. windows 11 and I am not running insider/beta, so I don't have the patch yet)

    Below the timing with XMP/DOCP.
    I also tried to play with that, increased DIMM voltage to 1.40V and tried to increase the frequency, but at soon at I try 3666MHz it does not even boot. (I followed instruction there: https://github.com/integralfx/MemTestHelper/blob/oc-guide/DDR4 OC Guide.md)
    So then I tried to play with the latency and was able to set TcL to 15, but while it boot, after 5 minutes of TM5 testing, errors are showing.
    In the end, the best I could do was 16-19-19-38 trfc 480 and slightly tune the rest to lower values than you can see in the screenshot, but again, after testing a bit .. it really does not make much difference ...

    upload_2021-10-19_21-13-39.png

    So I guess the best FLCK I'll get is 1800.Which is not bad.
    Again, I am fairly happy with the performance of the system overall.
    The CPU may not be able to sustain > 5GHz, but that's fine. I am not looking at overclocking anything if it's not worth it (i would overclock if I can get a > 5% perf boost in average (gaming/benchmark) without having to push crazy voltages. I'd rather stay on the safe side and ensure my components are going to last as much as they can, i don't see the point in overclocking if the benefit is not >5%.

    In any case, thank you everybody, I think I am done trying to push my system further.
    So far, 5 people voted and it seems there are more people that cannot reach the 5GHz than people that can. I guess it's just generally people who cannot reach the 5GHz do not mention it and do not care :)
     
    kanenas likes this.
  19. kanenas

    kanenas Master Guru

    Messages:
    317
    Likes Received:
    209
    GPU:
    rtx 2070 ,5700xt
    if you can afford it, take 3800 cl14 (b-die) memories with the ones you have, you leave performance behind.
     
  20. Netherwind

    Netherwind Ancient Guru

    Messages:
    7,833
    Likes Received:
    1,663
    GPU:
    MSI 3080 Gaming X
    Good luck OP, I also battled my 5900X for months with PBO, manual tweaks then CO and also my DIMMs but in the end I reverted to default settings. For me it was too time consuming and didn't really give me results that were stable in all occasions. However it was quite fun (for some time at least) to tweak, read forums, present tests and feel the joy when I saw idle boosts to 5GHz. I I got my best benchmark results with all-core OC (4650 if I remember correctly), which is essentially how I OCd my old Intel CPU (set a CPU voltage and a frequency, hit OK) which is boring in comparison to a full CO curve plus all the other goodies like LLC and with a good DRAM OC :D
     

Share This Page