AMD Overclocking - Curve Optimizer Explained

Поделиться
HTML-код
  • Опубликовано: 10 июл 2024
  • Curve Optimizer is a great way to squeeze a little extra performance out of your 5000 series CPU, but it does take some patience to master!
    AMD recently released an automatic curve optimizer in their Ryzen Master software, but does it work and how does it stack up against manual adjustments?
    In this video we explain how curve optimizer works, how it affects the voltage of our CPU at different clock speeds, and provides some examples of how to adjust the curve optimizer in small increments over time to get the best results for your CPU!
    The examples shows are on the Ryzen 9 5950X, but the same strategy can be applied to the 5900X, 5800X, 5600X etc.
    Thank you for watching!
    *******************
    If you like my videos, please consider subscribing.
    Every subscription helps me to improve the quality and content of my videos.
    Thank you to all of my viewers and subscribers! I really appreciate your support, comments and feedback!!!
    Follow me on social media!
    Twitter: / unhingedsystems
    Instagram: / unhingedsystems
    TikTok: / unhingedsystems
    Facebook: / unhingedsystems
    We build cool computers for cool people.
    Check us out: getunhinged.ca/
  • НаукаНаука

Комментарии • 449

  • @rexmen123
    @rexmen123 Год назад +13

    This is the only video i was able to understand and get the knowledge out if and figure out how to actually optimize my pc... TY

  • @philmccracken2012
    @philmccracken2012 4 месяца назад +2

    hey, I know this video is a year old but like myself and many many other people that are looking for insight on the subject your video was very helpful. as in how you explained everything and the amount of time you took to explain everything. So thank you very much!

  • @henriknystrom5402
    @henriknystrom5402 Год назад +7

    This was hands down the best video on this topic. You explain this in a very simple and understandable way.
    hats off to you, my god man.
    You just earned a subscriber!

  • @jovano20
    @jovano20 Год назад +45

    After a year of wanting to learn how Ryzen Master and all the OC functions works, I tried right now because of your nice explained videos. Thank you! If I’m happy with the results, I’ll try to OC my RAM.

    • @UnhingedSystems
      @UnhingedSystems  Год назад +3

      Glad you found it useful! Thank you for the comment!

    • @sup3rnov400
      @sup3rnov400 10 месяцев назад

      @@UnhingedSystemsThank you

    • @ADB-zf5zr
      @ADB-zf5zr 9 месяцев назад +1

      @@sup3rnov400 Hi, I am two minutes into your video and already have two questions. What is the curve optimizer supposed to achieve, and what is this "offset".? when I get a reply, I will watch the rest of the video. Thanks.

    • @sup3rnov400
      @sup3rnov400 9 месяцев назад

      @@ADB-zf5zr you can undervolt your cpu if you put negative offset -30 is max i think

    • @ADB-zf5zr
      @ADB-zf5zr 9 месяцев назад +2

      @@sup3rnov400 Thanks, but I still do not know what a "negative offset" actually is, and it is sadly missing in this video. I installed RyzenMaster and had a look around and found nothing that I was comfortable using, mostly because it assumed that I (being the Master) knew what I was doing, and the information given within the program (tooltips) was essentially useless.!
      .
      It is obviously not your fault, not your program, but what I would have loved to see was a basic overview of what the meanings were being used, such as: offset, mv, and so on. I am not suggesting that you re-do this video, or make a new one, but IMHO it would be super useful for noobs to get the absolute basics right at the start, I have no doubts that many people found this video and have no idea what OC stands for, what an overclock is, or why they are even watching the video, except that a friend suggested they use RyzenMaster, and they found themselves watching a video and was overloaded by acronyms and never went further because they don't watch foreign language videos. Just someone trying to help.

  • @steff9775
    @steff9775 4 месяца назад +2

    Well..I just found out about your video. It helped me a lot. My R9 5950x was so unstable @ -30 PBO on all cores, while streaming and gaming at the same time. You light up a highway for me. Thanks

  • @devilmikey00
    @devilmikey00 Год назад +10

    Thanks for actually explaining WTH curve optimizer actually is. Everyone tells you their settings but I wanted to know what they actually meant. Now I do! much appreciated.

  • @ChediChemi
    @ChediChemi 16 дней назад +2

    Man your video deserves to be on top list of Curve Optimizer. Very well explained tutorial. I went crazy for the sudden blackouts, restarts, crashes of my pc while not understanding what's going on, but I have found out that -30 on all cores on Ryzen 5600x is killing it. Thanks for your efforts!

    • @UnhingedSystems
      @UnhingedSystems  16 дней назад

      Thank you for the kind comment! I appreciate it!

  • @josecarlosoliveira7320
    @josecarlosoliveira7320 Год назад +8

    Great information.
    Very well explained.
    Very professional.
    Thank you for your time.

  • @bryson9981
    @bryson9981 8 месяцев назад

    Great explaination, just bought a rog duo16 with a ryzen 7945hx, now fully understand how to tweek this cpu. Subscribed!

  • @jjarman009
    @jjarman009 Год назад

    Thanks for the video - great starting point!

  • @enthusiast1
    @enthusiast1 Год назад +2

    Really awesome video, thank you! A total aside... re 14:03 into vid, the "high tech" screenshot, I loved it... why? Not because of the informality, but because your vid is generous with informative content in short order for someone new to OC. I've seen top names in fields who use the proverbial "pencil and paper" because their talent and technique wins the day, not the shine/sheen of tooling. Whether you continue with vids (the audience hopes you do) or do something else, never underestimate your mind's value and content ... your informal screenshot surrounded by comprehensive meaning is right up there with big names... Thank you again!

    • @UnhingedSystems
      @UnhingedSystems  Год назад +1

      Wow! Thank you so much for the comment! I'll be back at the videos soon! (In Argentina for a much needed vacation after a long tough year). Can't wait to get back to it! I love everyone's support and am happy to be contributing meaningful content! Thank you!!!

  • @Alexander-iq6bc
    @Alexander-iq6bc 2 года назад +6

    Great video! Packed with a lot of useful information

    • @UnhingedSystems
      @UnhingedSystems  2 года назад +1

      Thank you for the comment! Glad you found it useful!

  • @KAL-589
    @KAL-589 2 года назад +19

    I've watched many Curve Optimiser videos online, however only your video made sense and answered the questions I had. Thank you! Looks like you've healed up well after the surgery too. :-) Keep up the great work. Subbed!

    • @UnhingedSystems
      @UnhingedSystems  2 года назад +1

      Thank you for watching! I am slowly recovering, still have some challenges (the anesthesia reaction really did a number on my muscles and endurance!). I really enjoy making content though and everyone's great comments are always a nice motivator! Thank you!

    • @pransis
      @pransis 2 года назад +1

      I agree. I've read so much posts about CO on Reddit, and watched so many videos on YT, and your video so far made the most sense. I didn't even know I can use Ryzen Master to automatically optimize my curve. It gave me -15 on all cores, and a different one on each core (-29 Core 1, -13 Core 2, -30 the rest). The most stable that I got was -20 all cores, but that even gives me the occasional app crashes and restarts. Now I'm using -13 on Core 2, and -20 the rest. So far no issues, but we'll see. Thank you for this video!

    • @UnhingedSystems
      @UnhingedSystems  2 года назад

      @@pransis My pleasure, thanks for tuning in!

    • @naifalsaeedan5413
      @naifalsaeedan5413 Год назад

      What were your questions lets all benefit

  • @VnikXum
    @VnikXum 2 года назад +27

    You need monitoring "Effective clock" speed in HWINFO, not just "clock speed", because of "clock stretching".

  • @AndrisGameDev
    @AndrisGameDev Год назад

    Thank you very much, your video is really easy to understand!

  • @ScarletEyeMoon
    @ScarletEyeMoon 6 месяцев назад

    Thanks for this video, I'm a newbie at this so this really helped.

  • @nkk8339
    @nkk8339 2 года назад +2

    Very good video made me understand better the CO. Thank you

  • @maggnet4829
    @maggnet4829 Год назад +4

    Thanks for this explanation. I think it helped me to understand what Project Hydra is trying to achieve. It's trying to adjust the voltage on the lower end of the curve by bracketing the curve, monitoring the load on the cores dynamically moving the curve to guarantee that under low load there is still enough voltage.

    • @ckusel123
      @ckusel123 6 месяцев назад +1

      What I don't understand is why is the curve fixed? Why can't you just steepen the curve at the higher end and leave the bottom end alone?

    • @maggnet4829
      @maggnet4829 6 месяцев назад

      @@ckusel123 Use Ryzen Master, it offers exactly this.

  • @andydbedford
    @andydbedford Год назад +2

    Awesome, newcomer to your channel and you really helped me understand what curve optimiser is, I’ve just got a 5900X and I I have the Dark Hero motherboard. So I’m going to be trying this offset combined with increasing pbo max settings. Great video, well explained, you got a new sub 👍

  • @jetfuelmeme
    @jetfuelmeme 22 дня назад +1

    Goated tutorial. Thank you!

    • @UnhingedSystems
      @UnhingedSystems  22 дня назад +1

      Glad you found it useful! Thanks for stopping by!

  • @OGUncleT
    @OGUncleT Год назад +2

    Man finaly a good explaining, great content bro

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      Thank you for the compliment! Trying to bring informative content for the beginners and even for the mildly experienced!

  • @abijeetrs6522
    @abijeetrs6522 Год назад +2

    Very nice explanation!! Thank you.

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      My pleasure! Thanks for watching and for the nice comment!

  • @warlust_gg
    @warlust_gg 2 года назад

    Excellent video, subbed 👍

  • @Leo-pd8ww
    @Leo-pd8ww 7 месяцев назад +1

    Thank you for the explanation. RM curve optimizer set an offset of 30 to all cores after the 1h40m test. And my system ran fine for 2 days, until the screen went black after closing a game. Now I know a little more what RM is doing (what my unknowledgeable self is making RM do, no excuses) and how to proceed experimenting.

  • @tomasprochazka3568
    @tomasprochazka3568 Год назад +2

    Nicely explained. Thanks for that.👍

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      My pleasure! Thank you for the thanks! I really hope to do some more videos soon. The last year has taken a toll, so hard to manage work, life, hobbies, relationships, and still find time to make content!

  • @gianlucap1935
    @gianlucap1935 11 месяцев назад +2

    That's the catch with the offset undervolting, compared to the classic cpu core voltage tweaking: the negative offset undervolts also the idle voltage of the cpu. Hence the instability when the cpu drops to low frequency.

  • @sortsnakeksperiment
    @sortsnakeksperiment Год назад

    Really good video explaning curve optimzer, I enjoyed it!! I have a 5600x set to -30 all core and is stable. Best video Ive seen on this topic. Thanks.

  • @undefinedxx55
    @undefinedxx55 Месяц назад +1

    Thanks for helping first time ryzen owners everywhere

  • @neutronstar03
    @neutronstar03 2 года назад +1

    I'm a dinosaur of overclocking, luckily your video brought me up to speed to 2022 😜 great condensed info

    • @UnhingedSystems
      @UnhingedSystems  2 года назад

      Haha I'm a bit of a dinosaur myself, turning 40 this year 😳 Thanks for watching!

  • @schmeat7609
    @schmeat7609 Год назад +1

    crazy good video. thanks mate

  • @Brandon-dk6iw
    @Brandon-dk6iw Год назад

    very informative thanks!

  • @timgeurts
    @timgeurts Год назад

    wow very helpful just what I was looking for

  • @lendial
    @lendial 11 месяцев назад

    great info on not needing to offset every core

  • @davey3765
    @davey3765 Год назад +1

    thank you for explaining this other channels give vague information on what is actually going on

  • @jakubkubicki1437
    @jakubkubicki1437 Год назад +2

    I was searching for good videos on pbo and this one is definitely far more superior than any other I've seen, thx for the help!

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      Thank you for the kind comment! Much appreciated 👍

  • @citizensixfour4981
    @citizensixfour4981 Год назад +1

    I literally had a "ahaaaaaa" moment. Thank you sir, thank you very much.

  • @ksnax
    @ksnax 4 месяца назад

    Great explanation of the problem with the optimizer. I ran it on all cores and just spent several hours trying to figure out the crashes just trying to watch other RUclips videos after banging out a perfectly stable game session last night. It was bad enough instability that I had Windows file corruption that required starting over with default settings. Hopefully a thing of the past . .

  • @natejames11
    @natejames11 Год назад +1

    Great video thanks!

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      My pleasure! Thank you for the kind comment 🙂

  • @suhdud4646
    @suhdud4646 2 года назад +49

    FYI - I first did a BIOS all core negative undervolt of 30. The system would crash when loading windows, I then changed all core to 25 and would get idle crashes. I then used OCCT to stress test the CPU and it told me that 2 of the 8 cores had errors. So back in the BIOS I increased to power to the problem cores to eventually get a stable undervolt with no errors in OCCT but when gaming for 5-10min I was getting pc restarts. So if anyone is experiencing the same issue, you need to use WHEA within Windows Event Viewer and look for WHEA error logs and that was telling me that a further 2 cores had power issues with OCCT didnt detect. I finally got a "perfect" undervolt for my system ranging for 20 down to 5 within the BIOS and a peak clock speed of 5.3GHz on my 5800x and average of 4.8GHz at low 70c.

    • @LaJoker
      @LaJoker Год назад +1

      How do i go about viewing this in windows 11? with the OCCT program theres an option in the settings that stops the test if there are any WHEA errors as well as the other ones. I have all 24 per cores set all at -30 offset and ran three tests for 10 minutes a piece. No errors. I have a 5900x cpu paired with a 5700xt -3200mhz ram everything on auto except for curve optmizers and AMD Smart Acess.

    • @AquaStevae
      @AquaStevae Год назад

      @@LaJoker 5900x only has 12 cores... And what did you do with AMD Access?

    • @DirtyxLarry
      @DirtyxLarry Год назад

      Where in OCCT does it tell you which core gave the WHEA error?

    • @erickelly4107
      @erickelly4107 8 месяцев назад

      I’m running total stable on my R7 7800X3D with per core (-) core 1@ -25, 2@ -20, 3-8@ -30 (-28 average all core)
      Used OCCT CPU stability to dial everything in- worked flawlessly.

    • @SchraubeUNDMutter
      @SchraubeUNDMutter 7 месяцев назад

      Impressive

  • @user-zz3wj7dq4h
    @user-zz3wj7dq4h 2 месяца назад +1

    nice explanation, now I understand why I get all cores -20 playing games fine but once I close the game, my computer crush.

  • @nerophine
    @nerophine Год назад +6

    appreciate you hitting 4.85ghz on my best 2 cores with my 5600x because of you !!!! -20 curve settings and a reserved -5 for the rest

    • @caleb6373
      @caleb6373 9 месяцев назад

      how are the temps ?

    • @nerophine
      @nerophine 9 месяцев назад

      currently on the 6 heatpipe burst assasin 120 with a ryzen 7600 65w chip hitting 90w at 5.35ghz all core via boost and i never pass 87c (arctic mx6 thermal paste) ( i hit 5.5ghz stable, 5.6ghz couldnt stay cool, but i didnt like the power draw either over 100w)
      i cant remember the temps i was getting with the 5600x but i had a massive arctic freezer 50 direct touch heatpipe and it was always cool as far as i can tell, i was more hitting a cpu limit than a thermal limit
      i dont recall ever seeing more than 75c ever with that cooler and that was under cinebench r23 after 15+mins

  • @josedron5207
    @josedron5207 Год назад

    Thanks a lot!!

  • @johngisuk
    @johngisuk Год назад +1

    You speak my language, sub gained thanks 😊

  • @O.G.Trashboat
    @O.G.Trashboat Год назад

    Great Video!!!!!

  • @jamesanson6230
    @jamesanson6230 4 месяца назад +1

    Thank you for explaining this clearly with plenty of detail and examples and without talking down to folks like me new to OC! I finally understand thanks to you. ASUS and AMD documentation basically non-existent

    • @UnhingedSystems
      @UnhingedSystems  4 месяца назад +1

      Glad you found it useful, thanks for stopping by!

  • @kent6732
    @kent6732 2 года назад +4

    Thx so much! Just upgraded to the 5700x from my 2700x and working with PBO2 and Curve Optimizer via Ryzen Master exactly as you show.
    I was finding it a bit confusing exactly what the problem was but suspected it was a case where the auto tune tool was not very accurate as is typically the case with an “easy button” solution. RM was setting me to -30 on 6 cores and -28 on two others but I realized immediately I was failing any and all stress tests.
    Yours was the first video I found that explained this in such a clear and concise way. I went to a -10 on each cores and if this proves stable I’ll probably called a day.
    By the way, the 5700x is proving to basically be a 5800x once you get PBO2 dialed in. Steady at 4.65ghz single and all core. The general “snappiness” all around vs the 2700x is very noticeable which I honestly did not expect.
    You have a new subscriber sir !

    • @UnhingedSystems
      @UnhingedSystems  2 года назад +1

      My pleasure! Glad you found the video helpful! Thanks for the sub!

  • @MattJoyce01
    @MattJoyce01 5 месяцев назад

    Useful and interesting.

  • @jhonatancastelo2643
    @jhonatancastelo2643 2 года назад

    very good, congratulations

  • @BinkyBorky
    @BinkyBorky 10 месяцев назад

    My 5800x used to boost to 5050 mhz under maximum load with a peak cpu temperature of 76 degrees (420mm radiator AIO with Noctua 3x 140mm 3000RPM static pressure industrial fans)
    After following this guide it now boosts to 4850 mhz with a peak cpu temperature of 76 degrees.
    Thanks.

    • @UnhingedSystems
      @UnhingedSystems  10 месяцев назад

      Max boost isn't the full story, it's more about sustained load and average sustained max clocks over time. Most of the time when you see a measurement of 5050 MHz that was actually measured after the load drops off between executions rather than during consistent load. Single core boost is where curve optimizer can increase the maximum sustained average clock speed.
      I've also noticed that with newer BIOS updates the boost behavior has changed. Older BIOS from 2021 boosted slightly differently.
      If you reset your BIOS your CPU should just resume its previous behavior.

  • @mentatteg
    @mentatteg Год назад +2

    anyone ever told you that you have a wil wheaton vibe? love the content just found you. looking forward to more

    • @UnhingedSystems
      @UnhingedSystems  Год назад +1

      Thank you! It's funny I have been told that many many times, even at Star Trek conventions. Oddly enough I was always jealous of Wesley Crusher being on the Enterprise when I was a kid haha! Thanks for the comment!

  • @AquaStevae
    @AquaStevae Год назад +2

    This was very informative, useful and entertaining. I cut a lot of time off of this, by finding my baseline allowing RM to do an "AUTO" curve optimizer, which did get me to an all core negative 30, and I haven't had a single black screen, flicker or crash. I've run several benchmarks, and still no instability at -30. It took the auto curve optimizer about 45 minutes to complete, and my system runs an all core oc at 4.65ghz while benching, using my 5900x. I realize I can probably push this processor a bit faster than that, but my temps are idling in the 40's, and benching in the high 70's and low 80's. It appears to be sustaining its performance, and running very stable. I've scored in the mid to high 20k in CBR23, which is a strong showing. What I don't know after running the auto optimizer in Ryzen Master, is how to tweak it without destroying the current setup? Not a RM guru as you can see. But learning as I go. Thanks for another great vid.

    • @UnhingedSystems
      @UnhingedSystems  Год назад +2

      Thanks for the awesome comment! I appreciate it! You can use one of the profiles to set/play with your own settings, but if you are sustaining -30 that's pretty awesome!

    • @AquaStevae
      @AquaStevae Год назад +1

      @@UnhingedSystems I had no idea about the auto optimizer in RM, and just saw it in a vid. So I decided to try it, just to see where it got me. 45 minutes later, I'm well ahead of the game, and can do smaller incremental tweaks to improve moving forward. But I will run with it as is for a few days, just to see if the speed and stability continue. I also downloaded the corecycler script, and will start it tonight and let it run while I sleep. It will be very interesting to see what the results are. Cheers!

    • @gorkman5697
      @gorkman5697 Год назад

      hi sir
      are you still satisfy
      ı also have 5900x
      what are your temperatures now
      did you have any errors or black screen

    • @AquaStevae
      @AquaStevae Год назад

      @@gorkman5697 My 5900X idles around 44c, and runs up to 83c under full load. No errors or black screens.

  • @mehulajax21
    @mehulajax21 2 года назад +7

    Your video is gold. I agree with your analysis as I independently came to the same conclusion today after spending 21 days of tuning. Here are my observations and conclusion:
    I did exactly same visualization while tuning my curve. I bought a ryzen 5950x recently and took it as a challenge to stabilize the bottom part of the curve while maintaining the top. Finally came to a value of -12 on all cores except the worst 2 cores. Contrary to popular belief of maxing out on neg offset for worse cores (ridiculous values like -30 or so), these need to have more voltage to be stable. I found the worst core to be stable at -8 and 2nd worst to be stable at -10.
    The trick here is to play a minimax sort of game. You want your best cores to boost higher, but not so high that the worst core eat too much voltage but not perform.
    But you also want the curve to have enough voltage so the worst cores dont crash at idle. That means there will be a upper bound and a lower bound that will exist.
    And within these bounds, you can simply assign lowest neg offset (-12 in my case) to the best core and higest neg offset (-8 in my case) to the worst.
    I spent 21 days extensively testing a lot of strategy i found on internet and none use to be stable at idle. This is a classical case of general wisdom being wrong.
    Remember, there is only a single curve and all cores operate on this single curve based on their offset. I have tested for 7 days continuously with various stress test at all possible kind of scenarios to come to this conclusion.
    My cinebench R23 scores are ~29200 multi and ~1612 single core. Note that I believe that I have not won the sillicon lottery. I would say I have an average CPU here. My RAM is also 3200Mhz (mixed 2 Pairs and running on timings on which both are compatible, ie the timings of the worst pair) and I use NH-D15 for cooling (so no liquid cooling). My mobo is Asus Dark Hero. However, for me, I am not using dynamic OC as I am getting best of both worlds just by curve optimizer.
    The best tool to check per core stability is corecycler. All the best.

    • @mehulajax21
      @mehulajax21 2 года назад +2

      To add: I took overclocking ryzen 5950x with curve optimizer as a challenge. Otherwise I would not spent so many days to max out my chip.
      Note thaf the difference between all core -8 and my optimized curve is 2-3% in benchmarks. It will not translate to visible benefits in real life scenarios for most parts.
      So unless you take this activity as a challenge, I would not recommend you to spend sleepless nights tuning this.
      Btw, on my MOBO, with asus's boosting ON and PBO enabled (not the one under AMD) and set to auto, I get the same results as manually changing the PBO under AMD to MOBO limits and all core neg 5 and 10x scalar. So even a default PBO on will give great perf for most.
      And dont care about high voltages and stuff...These CPUs are designed to survive these voltages with realistic workloads.

    • @UnhingedSystems
      @UnhingedSystems  2 года назад +2

      Thanks for the comment! You are bang on that this is really the kind of tuning only an enthusiast would undertake it just takes so much time, patience, and real-world workloads to truly prove it all out.
      That being said, it's a fun learning experience and the little extra performance boost is no extra cost so why not right?

    • @mehulajax21
      @mehulajax21 2 года назад +4

      Exactly..Btw, this analysis of yours should be shared as much as possible so that community can upgrade their strategy to tune ryzen processors, especially the ones with 16 cores (32 logical cpus)

    • @UnhingedSystems
      @UnhingedSystems  2 года назад +2

      @@mehulajax21 Feel free to share it anywhere and everywhere! Trying hard to make useful content when I have time to!

  • @Mugnum_
    @Mugnum_ 6 месяцев назад

    Just what I was looking for. And good catch on turning off defrag, I recently crashed with being unable to load the OS at all, must had been been related to this.

  • @metromelvin
    @metromelvin 2 года назад +2

    Great :)

  • @tamastakacs3021
    @tamastakacs3021 7 месяцев назад +1

    Thanks for this video. I just turned off the curve optimization. :) The Stock setup is fine for me at the moment. The stability is the most important for me, it doesen't worth to win a few degrees, if the stability is gone. :) Maybe later, if I will have time, I try to optimize core by core.
    Thanks for the video!

  • @djanto482
    @djanto482 2 года назад +3

    Power plan balanced, grab 5% to 0% minimum usage.
    In ryzen master settings:
    Stress test:
    Time 600 seconds
    Type of load:All.
    Back to Curve Optimizer: Per Core.
    Slap the start optimizing button.With these settings it will test all the v/f in both single and multi core. On 5950x is 1 day 21h 30 min testing, for others less.
    Best tunes comes with default settings and scalar off. With the override one cores get a lot less curve shift and you get clock stretching on most cores. Focus on effective clocks, multiplier are not real sustained clocks.
    Ryzen 9 works best with no override

  • @Grievous-
    @Grievous- 2 года назад +2

    Thank you for this wonderingly informative tutorial. I ran the curve optimizer after watching your video and applied the recommended core settings on my R7 5800X which ended up being
    C1 -19
    C2 -27
    C3 -27
    C4 -22
    C5 -27
    C6 -27
    C7 -27
    C8 -8
    I don't know what happened to the last core, it might be a bit dodgy perhaps. System has been stable for 24 hours that that includes lots of load time playing games, cinebench and running Folding@home, as well as idle time thrown in as well.
    CPU seems stable and I'm completely happy for my boost clocks to now be 4962mhz across the cores. C1 & 4 even got up to 5007mhz a couple of times.

    • @avocadomangos
      @avocadomangos 2 года назад

      I set all cores to -30, no crash, but single core not stable and so many errors. my highest core0 clocks 4.557 MHz only . please share with me your numbers so I can better tune my 5800x. thx.

    • @93ChayZ
      @93ChayZ Год назад +1

      @@avocadomangos I felt like the curve optimizer didn’t do a good job for me, each time I did it, it would give me different specs, so weird.

    • @avocadomangos
      @avocadomangos Год назад

      @@93ChayZ +++ no big gains

    • @LeonidasMilopoulos
      @LeonidasMilopoulos 23 дня назад

      Can you tell me what your ppt edc and tdc values are ?

    • @Grievous-
      @Grievous- 23 дня назад

      @@LeonidasMilopoulos I'm sorry I cannot, as I have since upgraded to a 7700X.

  • @camelcase811
    @camelcase811 7 месяцев назад +1

    I found a good way to test your curve optimizer under-volt is to repeatedly start-stop a full CPU render in Cinebench R23. Start a render and after each thread completes a single block hit cancel. Repeat. Keep doing that about 20 times or more. This fluctuates the cores through most of the voltage curve. An unstable CPU will eventually black screen on you.

    • @SolaAesir
      @SolaAesir 5 месяцев назад

      OCCT has a stability testing mode that does this automatically and works really well. CPU stability test, set it for a small data set, normal mode, variable load type, and core cycling thread settings. It basically cycles through each core, causes it to ramp up to full, and then puts it back to idle for several seconds. It does a pretty amazing job at finding unstable idle undervolts. Only pay attention to the first error though, once it finds one it seems to spew them out almost at random.

  • @jimgom3337
    @jimgom3337 Год назад

    Nice video, you got a new subscriber :) I am looking for this specific version of Ryzen Master ! Which one is it and where can i find it ?

  • @gustaceo
    @gustaceo 4 месяца назад

    I’m pretty amazed how well Curve Optimiser worked.. here my results on Cinebench 23
    Stock:
    score 15025, 82,4 celsius, pulling 94,3W.
    With CO - per core:
    Score 15848, 67,2 celsius, pulling now 72,2W.
    More then 20% of power reduction and 15 degrees cooler!

  • @WSS_the_OG
    @WSS_the_OG Год назад +3

    An important companion video to create is one about clock-stretching: what it is, what its impacts are, and how to test for and prevent it. Without that piece, this video (while extremely useful) is missing something very important. Cheers!

    • @UnhingedSystems
      @UnhingedSystems  Год назад +2

      Great idea! I'll do a separate video on that as well. Honestly if I did a fully comprehensive video on overclocking it would be 2-3 hours long and no one would watch it. Most boring full-length movie ever!

    • @WSS_the_OG
      @WSS_the_OG Год назад +2

      @@UnhingedSystems Absolutely. I know you already know about this, and now it's just a matter of making your audience aware of it too. :D

    • @AquaStevae
      @AquaStevae Год назад +2

      @@UnhingedSystems More vids, more hits... And more benefits to your audience.

    • @UnhingedSystems
      @UnhingedSystems  Год назад +1

      @@AquaStevae I will be soon! Had a nasty bout with Covid, lungs still working through it! New videos soon! (I'm working on a themed mega-build right now that's eating all my spare time, but it's going to be awesome!)

    • @jelly8594
      @jelly8594 Год назад

      ​​@@UnhingedSystemsny news on the video coming? 🙏 Hope you feel better

  • @kaytomascom
    @kaytomascom Год назад

    Nice video. thanks for the visual curve slider moving left and right in the start. Very easy to understand.
    What I dont understand though, is why Ryzen Master just isnt testing the cores at low voltages when its doing its curve optimiser. Seems illogical that i doesnt go the full range of the voltage on each core to test stability. This makes the whole application useless. In my case with 7600x it suggested -30 on 4 cores and -29 on the rest. While in my testing through the BIOS, I have instability on anything less than -14 all cores. This makes Ryzen Master seem more like "Ryzen Novice".

  • @The_Noticer.
    @The_Noticer. 10 месяцев назад

    Thanks for explaining this in actual detail with some test results. I was worried I was only going to find some LTT video's with soyface thumbnails.
    I was running a basic negative offset through voltage control, but that actually causes the clockspeed to continuously drop because the PBO curve stays the same.
    I will try this now, and see how it goes. That said, the 5800X3D is a bit of a fickle CPU and you can't really run wild with it due to thermal constraints. Not so much that it produces a lot of heat, but the 3D vcache causes an insulating layer.
    Too bad you can't edit the actual curve like you can with Nvidia's GPU's if you hit CTRL-F on MSI Afterburner.

    • @The_Noticer.
      @The_Noticer. 10 месяцев назад

      Apprently they disabled it for 3D v-cache CPU's...

  • @baptouzeubi91
    @baptouzeubi91 7 месяцев назад

    excellent video, very well explained. do you have to assign your prefered core for each apps ? we can see cinebench dont use your prefered core by default so im wondering, but also for gaming for example it will more multicore than single core so not sure if its really usefull to assign prefered core for games. i know there is a CPPC prefered core option in bios which should allow windows to use your prefered cores by default, not sure if it work well tho

  • @MobileRecordingsRo
    @MobileRecordingsRo Месяц назад +2

    Ryzen 5 5500, negative 28 at all cores (Ryzenmaster said I could do -30 on some cores) and Boost positive 200Mhz, the CPU runs above 5600X acording to CPUID bench, PassMark Bench, UserBenchmak. In boost seats stable at 4.4Ghz

  • @clynesnowtail1257
    @clynesnowtail1257 Год назад

    I think this is pretty much the phenomena I started to notice back even when I had a i7-920. I call it a hot unload crash. If you've ever classically overclocked, you would find that as the temperatures get higher, you need more voltage to run the same clock speed. Which this of course makes it run hotter. So eventually you get into this runaway situation where adding more voltage just adds more heat to a already cooking processor (unless you're under LN2) and you cant get any more clocking out of it. So a hot unload crash occurs when something like an all core Prime95 is running and you stop it. My supposition is that for a moment, the silicon is still hot, and needs more voltage, even though it just downclocked to idle. Ive seen this type of thing happen so often, if I knew how to I'd make a script to cycle a load on and off, and make it jump around from different single cores, to maybe a couple cores, and then all core.

  • @I_AM_HUGO
    @I_AM_HUGO Год назад +1

    I have run the optimizer three times now. It always takes my voltage offset to -30. I have a 5950X and this is so unstable, I have to reset cmos to get the pc to run. I finally ran Ryzen Master in simple mode and set the voltage at 1.39375 and the clock at 4.675. This is very stable and I ran an all core cinebench R23 test and scored 30714. WOW!

  • @mianalimasood991
    @mianalimasood991 Год назад

    Very informative video, i have 5700x cpu and want to use PBO kindly make a video on this if possible. Thanks

  • @VicharB
    @VicharB 3 месяца назад

    Thank you for this video/tutorial/explainer. Much appreciate! One tip - instead of doing manual per core testing, run Ryzen Master Per Core test which will determine the offsets, then you can manually add them via UEFI/BIOS. Also it tells you about your best and second best cores, on which you should have lesser offsets and they will tend to reach higher/sustained Ghz. Am I right in my assumption?
    Question 2: With CO set, how about setting PBO Manual/Motherboard with Positive 200Mhz to get that extra?

  • @mciarlillo1309
    @mciarlillo1309 2 года назад +8

    Great content! The delivery, explanation, and video quality are great.
    Question, how long did it take for you to initially “optimize” when first setting up Curve Optimizer? My ETA was 12 hours for a 5900X (per core) to start and about 5 hours in, it says I have another 5 hours to-go.

    • @UnhingedSystems
      @UnhingedSystems  2 года назад +1

      It took around 6-8 hours overall. It isn't a fast process by any means. I usually set it and walk away for several hours. It's especially a pain when you are testing using several CPUs and different BIOS settings before optimization. Patience is a virtue!
      Thank you for the question!

    • @silvinjo654
      @silvinjo654 Год назад

      Seems like the less cores/threads u have the fastest, ETA for my 5600x was 1hour.

    • @benbates4623
      @benbates4623 Год назад

      My 5900x all cores 1 and 1/2 hr

  • @sami-pl
    @sami-pl Год назад

    I'd say get CRT and check core quality and divide it by something like 11~12 as your per core curve optimiser negative value as a baseline and lower it so that the core load matches the load a.k.a. 2 can go far, 4 can get somewhere around, but you get closer to the limit of draw so, lowering on another 4 cores might bring more stability and so on so on. Use core ordering by the core quality from max to min. That pretty much worked well for me where I found myself lowering the per core CO to have stable frequency without fluctuations. Dynamic OC from Asus dark hero motherboard seem to be good not to sacrifice too much on 1..4 cores for sake of 16 and maybe 8 cores load.
    Hope that doesn't seem too cryptic.

    • @Barncore
      @Barncore 6 месяцев назад

      What's CRT please? Thanks

  • @eggnogsaber
    @eggnogsaber 8 месяцев назад +1

    Great video. Subb'd. Can you please do an explainer for LLC? I'm wondering if it can help with the low-frequency stability

    • @UnhingedSystems
      @UnhingedSystems  8 месяцев назад +1

      Load line calibration didn't help my stability when playing with the curve optimizer settings unfortunately. That's not to say it wouldn't help in other CPU/motherboard combinations.
      I'll add LLC to my video list! (I'm on vacation for a few weeks, then I'll be back to it again!)

  • @doco33
    @doco33 8 месяцев назад +1

    Old video now and only briefly skimmed through the comments, so maybe you've already found this out but - I'd like to add that you can see which core is causing the crashing , in windows event viewer the crashes will come up as a WHEA event id 18 - I have setup a custom view that shows me WHEA errors (whea 18 generally shows up after a crash when the curve opt. has been set too steep and the core doesn't get enough voltage, I see whea 19 alot when overclocking ram and it suggests an unstable infinity fabric) so if you set an all core -30, and the system crashes - you can check the WHEA 18 and it will speciffy what core is the issue - APIC ID: x - so APIC ID: - 0-1 will be core 1 in the bios, 2-3 will be core 2 etc, really helps when trying to dial in problematic cores. I will mention that sometimes* the pc will just black screen/crash and windows wont show the core that caused it.

  • @Methodical2
    @Methodical2 Год назад +4

    Nice tutorial. My 7060x is stable at -15 all cores so far (just doing regular stuff and gaming now to see how it gets along). However, I do want to do CO for each core one day...just don't want to spend the time now. However, I would like to find out my preferred cores. How did you determine your preferred cores? Did the AMD software pick them?

    • @undefinedxx55
      @undefinedxx55 Месяц назад +1

      Unfortunately it's mostly trial and error

    • @Methodical2
      @Methodical2 Месяц назад +1

      @@undefinedxx55 Yep and time.

    • @undefinedxx55
      @undefinedxx55 Месяц назад

      @@Methodical2 Did you happen to figure it out? All my cores run at -30 because its an X3D chip I guess but Ryzen Master has decided core 2 is preferred despite all being the exact same frequency.

    • @Methodical2
      @Methodical2 Месяц назад

      @@undefinedxx55 No, I have not gotten around to messing with this yet.

  • @tacoterito22
    @tacoterito22 11 месяцев назад

    you should comeback, very informative videos on OC, thanks!! its better to test with prime95 or occt small fft on extreme that way you will catch does instability better than Cinebench

    • @UnhingedSystems
      @UnhingedSystems  11 месяцев назад

      👍 I'll be back. Been super busy with work, clients, health issues, but I'll be back!

  • @ironroad18
    @ironroad18 Год назад

    For my 5900X I let auto curve optimization run and do a -18 all core offset. I have thrown a few intense games at it, Red Dead Redemption 2, ultra settings at 1440p and DCS World upscaled to 5k, and then down scaled to 1440p with DLDSR, with max settings.
    So far everything runs fine. RD2 hits 70fps easy, at 16-22% CPU usage and 99% constant GPU usage. For DCS World, due to its poor optimization, hits anywhere between 50-60fps on ground and 70-100fps in air GPU usage is between 88-98% and CPU 8-13%.
    RD2 things are smooth, even with FPS dips. No loading or jitter, though it's easy to tell with the CPU and GPU working because my AIO fans crank up hard. I can turn on Nvidia Shadow play recording and not even notice, as the CPU and GPU easily handle the extra load.
    DCS World has occasional jitter and stalls with, not bad but noticable. It's as if the CPU and GPU temporarily fall out of sync.
    Coming from a 3900X, what I like about PBO2 and the Ryzen Master for 5000 series is that the auto OC features actually do something, instead of just throw a bunch of voltage at the CPU. With -18 offset and PBO limit set to 200mhz, and Auto OC selected, things run fine. The cpu cores dial up and sleep as needed. The algorithm seems smart enough to only use one or two cores at a low speed, when doing light things like internet browsing.

  • @enchantereddie
    @enchantereddie Год назад +2

    Well just for those don't know there's actually a tool called CoreCycler, it stress test each core using a test mode you chose from a list. And just recently I found some redditor posted additional code he created that automatically increase CO curve value by 1 once a core fails the test, that means the user doesn't have to go into BIOS to change this setting every time it needs to be adjusted. The 5950x I own has huge difference in its cores: most cores on its CCD2 can go -30 without any problem, but most cores on CCD1 can go as low as -18 or -19. One has to be adjusted to somewhere +9 and another one stays at 0 as previously tested (talking about losing silicon lottery...). I'm now re-running the whole curve using this new automatic feature to fine tune it. This example means using one universal number that fits all cores is impossible. The system can be unstable because the all-core CO value may be very far from optimized for some of the cores.

    • @UnhingedSystems
      @UnhingedSystems  Год назад +1

      People will get different results with CoreCycler. I've had it work okay on some chips and just cause constant hard-locks on others. Unfortunately there is no perfect "one size fits all" solution that guarantees stability for all use cases on all chips. That being said core optimization will likely go away in future generations as AMDs built-in features and out-of-box performance get better generation after generation. Side note, almost all high performance builds I have done in the last 6 months people want 13900K over 7950X/X3D. Seems like the big spenders are getting AMD shy again.

    • @enchantereddie
      @enchantereddie Год назад

      Well it sounds like there are some more tweaks to be done in the CoreCycler config cos if you don't stress each core properly with all 3 modes (sse,avx,fma3) you may not get a true CO value. But since it's really time consuming and Zen3 is already a past so...
      I do agree that Zen4 generation didn't perform as good as many had expected and Intel actually had been doing better than before, but hey that's what exactly we want: competition. It's always a good thing that Intel brings us cheaper AMD and AMD brings us cheaper Intel.

    • @UnhingedSystems
      @UnhingedSystems  Год назад +1

      @@enchantereddie Run a few hours of Stellaris, it will crash where CoreCycler passes.

    • @enchantereddie
      @enchantereddie Год назад

      @@UnhingedSystems Cool, good to know. Thanks!

  • @XeonProductions
    @XeonProductions Год назад +2

    Just applied a conservative -10 all core curve optimize to my 5800x3d, and I'm seeing a pretty substantial drop in temps and a slight performance gain.

    • @adamstarek8597
      @adamstarek8597 Год назад

      I bought a 5800x3d yesterday and immediately set it to -15. the result is awesome

    • @Alcatraz760
      @Alcatraz760 Год назад

      I just got a 5800x3d, full -30 and so far no crashes in idle state. I think you can go further with CO on a x3d since it's a better binned chip.

  • @XXXXIndices
    @XXXXIndices Год назад +4

    If you just change half the cores and test for a period then repeat with the other half you could get through it much faster than incrementing just one core at a time. When you get an instability issue then divide the suspect cores in half and test. This will save a lot of steps by repeating this process to find which core is causing issues.
    My 5950X is unstable at 0, setting all cores I have had it on +8 to be stable. Curve optimize had most at -27 one @ - 13, another @ -11 and -7, then the computer would not even boot.

    • @lennyvlaminov9480
      @lennyvlaminov9480 7 месяцев назад

      Brilliant! I should have thought about that myself, thx

  • @SolaAesir
    @SolaAesir 7 месяцев назад

    A useful tip is that the All Cores setting is going to be limited by your absolute worst core, so if you start by dialing that in you will get a good stable baseline for Per Core settings. You'll have at least one core that can't go beyond the All Cores setting, but several cores will probably be able to do better if individually adjusted.

    • @Kekekekekeekekekhgfv
      @Kekekekekeekekekhgfv 7 месяцев назад

      IMHO, occtuner is the best way to do this. Set it -30 all core and knock down the cores failing stability test until good. So the other way round. Just my opinion

  • @UnclePow
    @UnclePow 2 года назад +3

    I'm sharing your video in a bug report to AMD about this same thing. I'm running a 5800x and just tried the same thing. I got all cores recommended to -30 offset. It crashed while idling overnight. But I'm perfectly stable long term at -27 curve for all cores idle or full load (full load for me is running Folding@Home or Cinnebench)

    • @kerpl0p
      @kerpl0p 2 года назад +1

      you got -27 curve with +200? crazy good

    • @OutOfNameIdeas2
      @OutOfNameIdeas2 Год назад

      @@kerpl0p I have a golden sample to and I run that with no problems with real world or synthetic stress tests. The 200mhz max overide is pathetic!!!

  • @srvpkim878
    @srvpkim878 9 месяцев назад

    I'm trying to figure out whether using the curve optimizer per core will lead to different VID values (voltages to core) when all the cores running at the same maximum frequency?

  • @pirojfmifhghek566
    @pirojfmifhghek566 Год назад

    Finally, someone who did a decent rundown of how this quirky, annoyingly mysterious and vague program works. There's no way to update how the curve functions on the low end is there?

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      Unfortunately no, the curve is as the curve does. Glad you found the video useful! Thank you for watching and for the question!

  • @mikedolley937
    @mikedolley937 Год назад +1

    this explains what has been happening on my system. It would have problems in the low speed monemts no I get it.

  • @anistardi
    @anistardi 2 года назад

    I'm not using PBO. I use manual overclock. Ryzen 6 5500 can reach 4.4GHz all core using 1.285V. The temperature is lower than using auto PBO and the benchmark result better. May be it is not optimal but not time consuming.

  • @arcann_de
    @arcann_de 7 месяцев назад +1

    Thanks for this detailed video. in 2 weeks ill have 1 month vacation and time to try it to the bones. i got an tuf x570 and an r5 5600x, i think i´ll start low with an offset of 5 and check the results. does ryzen master recognize the favourite core or do i have to find it for myself? sorry for digging up this old video ^^'

    • @UnhingedSystems
      @UnhingedSystems  7 месяцев назад

      Ryzen Master will identify the best cores, yes! Thanks for watching!

  • @YarraMates
    @YarraMates 5 месяцев назад

    Great explanation, thank you. If I run core optimizer in RM to determine the offset and then set that offset in BIOS, will RM recognize that when Windows launches? In other words, what happens if curves are set in BIOS and then RM profile is loaded in Windows?

  • @Jose-vb7py
    @Jose-vb7py 10 месяцев назад

    Thank you very much for the video, very well explained everything but I have a very important question. How can I put the curve optimizer back on Ryzen Master, with the Start Optimizer option instead of Validate Offset, so that it can test me and get values by selecting Per Core?
    Thank you very much and greetings.

  • @MrBratkenSolov
    @MrBratkenSolov Год назад

    Thanks for explanation. Too bad i don't have that free time to tune per core so i guess i leave my 5950 as is

  • @goodvibe1092
    @goodvibe1092 4 месяца назад

    My ryzen 7600 is set to all core curve optimizer magnitude = 30 and Max CPU Boost Clock Override = 200 mhz and its stable

  • @facelessvaper
    @facelessvaper 7 месяцев назад

    I currently run my 5700x (b550 tomahawk) in eco mode, do I need to return to stock or is there any suggestion points before running RM for the first time?

  • @pandozmc
    @pandozmc Год назад

    Is Curve Optimizer only available for newer CPUs?
    I have a Ryzen 5 3600 and can't seem to find it.

  • @Kirusei
    @Kirusei Год назад +2

    Been looking around on reddit and youtube about undervolting Curve Optimizer settings and I usually see people set their "Per Core Negative" to something between 5-20. I've set most of my cores on my 5800X to 30 besides my 3rd and 8th core which read unstable when I set one of them to 15 and 25(thanks to OCCT), but is there a reason why most people set theirs between 5-20 and not most to 30? Am I fine setting most of my cores to 30? Am I "lucky" if I'm able to set most of them to 30?

    • @addisongregory103
      @addisongregory103 Год назад

      Ever get an answer to this?

    • @Kirusei
      @Kirusei Год назад +1

      @@addisongregory103 eventually I did start getting crashes from setting most of them to 30, so I did have to lower them over time.

  • @bens4143
    @bens4143 2 года назад

    Hey, I recently got into PC gaming and do have some knowledge. With that being said, what would you recommend on a 5600x paired with a 3060ti and B550? Cooling is a CoolerMaster 92mm.

    • @beavermexicano
      @beavermexicano Год назад

      Processors are not the same! You need to test for your self to find out

  • @aznhomig
    @aznhomig Год назад +2

    Someone needs to come up with a repeatable and consistent way to simulate the "idle crash" conditions from doing PBO negative offsets. I really can't be arsed to test each one of the cores on my 7950X without a consistent stability test to do anything other than an all core offset.

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      Indeed. AMD really out to do something that works since it's their tech. I've tried every stability test out there and I still run into stability issues outside of testing software. I don't fully understand why, but Stellaris (game) will crash within an hour or two while everything else appears stable. I'm running stable right now, but every time something weird happens I get rid of all the curve optimizer settings just to be sure it isn't the culprit.

  • @spetauskas
    @spetauskas Год назад

    Do you have to mane cha ges in bios? Or ryzen master didės all overclocking?

  • @etiennemorin6060
    @etiennemorin6060 Месяц назад

    I can access the curbe optimizer settings and change to negative but the cueve optimizer magnitude is locked. I enablex advanced PBO and disabled power limits. What else should I do ?

  • @_BangDroid_
    @_BangDroid_ Год назад +2

    N00b question: Do I have to keep Ryzen Master open and running to use the CO profile? If I close RM, will the curves be unoptimized?
    Or should I now just plug the values into the BIOS?

    • @UnhingedSystems
      @UnhingedSystems  Год назад +1

      Ryzen Master will apply the OC when it loads, it will need to load each time. Once you are happy with the settings applying them in the BIOS will eliminate the need to use Ryzen Master 💪

    • @_BangDroid_
      @_BangDroid_ Год назад +1

      @@UnhingedSystems Thanks for the fast reply!

    • @_BangDroid_
      @_BangDroid_ Год назад

      @@UnhingedSystems Also, I didn't know Ryzen Master changed the BIOS values itself! Just been experiencing game crashes and BSODs (thought it was stable but no) and when I entered BIOS I found the auto optimized values there. (-25 all cores). I'm reverting back for now until I have time/patience to experiment more. Right now I want stability.

  • @KeinNiemand
    @KeinNiemand Год назад +1

    Is there a way to lower voltage only at the higher fequncys? What if you set a negative offset/adaptive voltage?

    • @UnhingedSystems
      @UnhingedSystems  Год назад

      You certainly can set a negative offset, ultimately the CPU will just boost to lower frequencies. You unfortunately can't specify higher voltages at lower frequencies and lower voltages at higher frequencies. If we could specifically control the voltage curve throughout the entire curve that would be cool, but I can imagine the amount of testing to find stable settings would be immense.

  • @PetrHipik
    @PetrHipik Год назад

    Good video, the only explanation I'm missing is what is the difference between Scalar 1x and Scalar 10x? What does this setting do and is it safe? Thank you

    • @xorycx
      @xorycx Год назад

      Higher scalar, higher the sustained clock boost time.