Jump to content
  • BIOS update gives AMD Ryzen 9000 CPUs Windows performance boost via latency reduction


    Karlston

    • 227 views
    • 3 minutes
     Share


    • 227 views
    • 3 minutes

    AMD's Zen processors have always exhibited some form of latency-related issues due to the way the CPUs are designed. The CCX (CPU Complex) or CCD (Core Compute Die) typically lead to higher communication latencies between them as a result of AMD's Infinity Fabric interconnect. This is also the reason why the company typically recommends higher speed and lower latency memories with Zen processors so as to get the best system performance possible.

     

    However, as AnandTech found out during its review of the Ryzen 9950X, the new Zen 5 parts are seeing very high latencies, double that of Zen 4 (Ryzen 7000 series), especially the inter-CCD latencies. AnandTech noted:

     

    Compared to the Ryzen 9 7950X, we are seeing a slight increase in latencies within a single CCX. The SMT "advantage", where two logical cores sharing a single physical core have a lower latency, appears to be gone. Instead, latencies are consistently around 20ns from any logical core to any other logical core within a single CCX. That average is slightly up from 18ns on the 7950X, though it's not clear what the chief contributing factor is.

     

    More significantly – and worryingly so – are the inter-CCD latencies. That is, the latency to go from a core on one CCD to a core on the other CCD. AMD's multi-CCD Ryzen designs have always taken a penalty here, as communicating between different CCDs means taking a long trek through AMD's Infinity Fabric to the IOD and back out to the other CCD. But the inter-CCD latencies are much higher here than we were expecting.

     

    For reference, on the Ryzen 9 7950X, going to another CCD is around 76ns. But in Ryzen 9 9950X, we're seeing an average latency of 180ns, over twice the cost of the previous generation of Ryzen.

    However, this latency problem appears to have been fixed with a new AGESA (AMD Generic Encapsulated Software Architecture) firmware update. Members of the Overclock.net and AnandTech forums tested the core-to-core latency of the Ryzen 9000 series CPUs using CapFrameX's MircroBenchX tool.

     

    With the new AGESA 1.2.0.2 BIOS, the Ryzen 9950X showed a latency of around ~75 ns whereas with a previous firmware version, AGESA 1.2.0.1A, the number is around ~180 ns, indicating an approximate 58% reduction, which is statistically very significant. (This AGESA version is different from the one that increased the TDP.)

     

    As for real-world improvements, a user claimed they found that their Cinebench R23 score went up slightly.

     

    Y-cruncher developer added to the discussion that AMD was apparently aware of these performance regressions and it was a consequence of a conscious effort from AMD. However, the change is being reverted:

     

    .. One of the lead architects told me that the latency regression was because they changed a bunch of tuning parameters for Zen5. It helped whatever workloads they were testing against, which is why they did it. But now that the reviews are out, they realized that the change looked really bad for synthetics. So they were going to roll it back.

    In case you have not been following, AMD's Ryzen 9000 series processors did not impress reviewers all that much. And there have been some legit performance-related bugs in the chip and Windows 11 itself may have to share some of that blame too.

     

    Source


    RIP Matrix | Farewell my friend  :sadbye:

     

    Hope you enjoyed this news post.

    Thank you for appreciating my time and effort posting news every single day for many years.

    2023: Over 5,800 news posts | 2024 (till end of August): 3,792 news posts

    Forum etiquette: A post that interests you enough for a comment, also deserves a reaction.


    User Feedback

    Recommended Comments

    There are no comments to display.



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...