AMD's Ryzen 3000 Boost Fix Works, But Often Hits Wrong Cores

We've discovered quite a few encouraging traits with AMD's new boost-fixing BIOS and the Ryzen 9 3900X processor that extend beyond 'just' the expected heightened frequencies, but we also found a weakness in the chips' inability to hit the rated maximum boost speeds on all cores (the chips come with a mix of faster and slower cores). That often results in our Ryzen 9 3900X boosting on inactive cores, thus providing no performance improvement in some workloads.

AMD's Ryzen 3000 series debuted to wide acclaim with up to 15% higher instruction per cycle (IPC) throughput borne of the Zen 2 microarchitecture paired with the 7nm process, leading to a new level of value for the mainstream desktop. It also had the most cores we've seen on a mainstream platform, with more to come in the form of the 16-core 32-thread Ryzen 9 3950X later this month.

Paul Alcorn
Editor-in-Chief

Paul Alcorn is the Editor-in-Chief for Tom's Hardware US. He also writes news and reviews on CPUs, storage, and enterprise hardware.

  • redgarl
    With all the stupidity you guys posted in the last couple of weeks, I would take a break... no but seriously, it is almost pathetic. You have been used by Intel to fight their war without having them to lift a finger. And now you just keep going...

    So how much could this impact my cinebench multi-thread score? 0.05%? Also, you were the one saying that missing 25MHz of boost was a problem and now you prefer the old BIOSes because the average boosting time was a little bit longer...

    No but seriously? WTH? You need to create issues to feel relevant?

    Toms: It works.... BUT!!!... (insert something to throw dirt at AMD)
    Reply
  • Arbie
    Why do you continually slant your headlines to be as anti-AMD as possible? Besides being click-bait? We just got through with this:

    https://forums.tomshardware.com/threads/ticked-off-clock-bug-leads-to-false-ryzen-benchmark-scores.3520916/
    The present article should have been entitled "AMD's Ryzen Boost Fix Works (but Win Scheduler still weak)". Instead, you give the impression that the AMD fix is actually worthless.

    It's a shame that you do all this careful technical work only to have some biased or ignorant editor slap on misleading headlines. You come off looking like Intel tools.
    Reply
  • Iczeman
    Another perfect analyze and review so big thanks for it.
    Pity that is not mentioned if WHEA errors are finally fixed with ABBA Agesa on all X570 mainboards and when updates will be released to x470 and x370. Still waiting and getting impatient as from AMD still silence, oh I'm not impatient but more fed up by waiting as this is critical issue and improved boost is just nice to have as expected out of the box already.
    Reply
  • st379
    Where is the "this article is sponsored by intel"?
    Latest and greatest in "favour" of Amd:
    Just buy it nvidia
    95% of Amd cpu are defective.
    Athlon 200ge paired with 10,0000$ gpu and no review on the igpu.
    Amd cpu will die on you tomorrow (this article Intel wrote and of course published here)
    You can't really benchmark Amd cpuBut......

    Thank you for exposing the weak cores on ryzen that was the only decent article followed by an onslaught on Amd.

    I like you exposed the weak cores the other articles are utter....
    Reply
  • logainofhades
    For my usage, the bios update was useless. I didn't see any performance increases. Instead of all my cores sitting at 4.275ghz, they are all bouncing all over the place, between 3.6 and 4.4ghz. You fanboys can cry foul, all you want, but until Microsoft gets their act together, I don't expect to see any performance gains. AMD has stated that their chips are a mix of faster and slower cores. If windows is not properly prioritizing those fast cores, you are not going to get the kind of performance, your CPU is capable. of.
    Reply
  • joeblowsmynose
    " ... but the increased peak frequencies often don't equate to noticeable differences in performance "
    Re: Expectations around performance increases
    Let's be serious for a moment ... how much increase in performance were we really expecting to see in a 50mhz improvement on ONE core - assuming that you can even keep windows/the chip focusing all work on a single core?

    50-100mhz of one core on a 3900x is (Edit: I had the math wrong forgot to account for 12 cores, lol) 0.125-0.25% of its processing power, just to throw that out there. (rough napkin math)

    Steve from GN did a good video on this bios update, and published gaming comparisons and there actually was an increase in FPS in most games, although not a lot - as expected.

    You could easily OC your RAM, tighten up timings and increase gaming performance by up to 10-20% (Steve at GN has a great video on this also), but let's instead of looking at things like that, focus all our awareness on this topic, and create a false expectation that performance should improve by 'X' amount with this fix, then, be disappointed with AMD that this hasn't increased performance by "enough". Then maybe Intel will hire us for marketing.

    It was a minor issue (but a valid one) that pretty much didn't impact performance to begin with.
    Reply
  • Arbie
    logainofhades said:
    You fanboys can cry foul, all you want, but until Microsoft gets their act together ... If windows is not properly prioritizing those fast cores...

    So calling foul because AMD is being blamed for what is primarily a Windows weakness makes people fanboys??
    Reply
  • logainofhades
    You all scream bias anytime anything negative is brought up, that involves AMD. If there was such an anti AMD stance here, how come they dominate the Tom's best CPU lists? I fully remember the days when you only saw AMD at that low end price point, now they are top in nearly every category.

    https://www.tomshardware.com/reviews/best-performance-cpus,5683.html
    https://www.tomshardware.com/reviews/best-cpus,3986.html
    Reply
  • kinggremlin
    Arbie said:
    So calling foul because AMD is being blamed for what is primarily a Windows weakness makes people fanboys??

    Intel's development of Turbo Boost Max:

    -Every core tested, cores' ranking from fastest to slowest stored on CPU
    -BIOS support development
    -Write custom driver themselves for Windows to funnel single (Broadwell)/ dual (Skylake+) core loads to fastest cores
    -Work with Microsoft to get driver built into Windows 10
    -Write patch themselves for Linux support, because no OS scheduler supports this feature natively

    AMD's Chinese knockoff version of Turbo Boost Max development:

    -screw up so bad that almost no CPU's hit advertised boost clocks even when using the program AMD recommends for testing this feature
    -release "fix" that boosts random core which may or may not be the fastest core, then prays that Windows will coincidentally send work to that core.
    -sit back and wait for AMD fanboys to blame everyone except AMD for this fiasco, especially Microsoft, even though this isn't a Microsoft OS exclusive limitation.
    -mission accomplished

    Yes, this is AMD's fault. Watching the AMD faithful defending AMD is like watching religious people defend their God. Nothing is ever AMD's fault, they can do no wrong. And if they are caught time and time again over hyping their product? Ah well.... AMD works in mysterious ways...
    Reply
  • DMAN999
    LOL,
    The comments here are at least very entertaining.
    I always get a good chuckle over all the "Fanboy" name calling.
    I personally am a Fan of whatever CPU gives me the best performance for the price and meets my needs at the time.
    I don't care who made it.
    I even built a Cyrix based PC once (486DX iirc). :D

    I currently have a Ryzen 7 3700x and I am very happy with it, BUT I have owned way more Intel CPU's over the last 30 or so years.
    In fact this is only my second AMD CPU ever, the first being the Ryzen 5 2600 I initially bought for this build last November.

    And just FYI,
    My Ryzen 7 3700x does hit 4.4 GHz+ single core even without the newest AGESA (1.0.0.3ABBA) and with a few BIOS settings changed.
    Look here :
    https://forums.tomshardware.com/threads/ryzen-3700x-max-single-core-clock-speed.3520721/
    Reply