Tuesday, September 17th 2024

AMD AGESA 1.2.0.2 Update Fixes Ryzen 9000 Series Inter-Core Latency Issues

According to new latest testing, the latest AGESA (AMD Generic Encapsulated Software Architecture) update, version 1.2.0.2, promises a significant boost in performance for AMD Ryzen 9000 "Zen 5" processors. This update is targeting one of the most crucial aspects of multi-core processing: inter-core latency. The AGESA 1.2.0.2 update addresses challenges initially reported in AMD's Zen 5 architecture, particularly in scenarios demanding rapid communication between multiple cores. Early reports suggest a remarkable reduction in inter-core latency by up to 58%. According to Overclock.net testing, older AGESA 1.2.0.1A showed the cross-CCD latency at around 180 ns. However, with the new AGESA 1.2.0.2 BIOS, the latency is seemingly around 75 ns.

Interestingly, the update has arrived on the ASUS ROG Crosshair X670E motherboard, with BIOS version 2401. BIOS updates with the latest AGESA 1.2.0.2 are still rolling out, so it will be interesting to see further testing and possible improvements. It could be that the cross-CCD latency has just been reported badly, so final testing will conclude the latency increase from Zen 4 to Zen 5 debate.
Sources: Overclock.net, via VideoCardz
Add your own comment

43 Comments on AMD AGESA 1.2.0.2 Update Fixes Ryzen 9000 Series Inter-Core Latency Issues

#1
FoulOnWhite
Nice indeed. Looking forward to some TPU user reports on this
Posted on Reply
#2
Beginner Macro Device
Does this mean they will become better in gaming?
I'm no expert, this is a serious question. I wanna know.
Posted on Reply
#3
Onasi
@Beginner Macro Device
Theoretically. Latency matters a lot for gaming workloads. How much this will pan out in practice in terms of actual frametimes is up in the air.
Posted on Reply
#4
aktpu
Nice for benchmark wanking, doubt it'll do much for anyone else
Posted on Reply
#5
low
Nice to see my future 9800x3D evolving.

On release the 9k series will be stable and first day error fixed.
Posted on Reply
#6
RootinTootinPootin
Beginner Macro DeviceDoes this mean they will become better in gaming?
FPS wise, not much, but the "feel" would be alot better. this is meant for the multi CCD chips, ain't really for single CCD chips like Ryzen 7 and below. (correct me if I am wrong)
lowNice to see my future 9800x3D evolving.
Duhhhh!! the 9800X3D (Ryzen 7 parts) are single CCD, this only applies to multi CCD chips like the Ryzen 9
Posted on Reply
#7
Bruno Vieira
The performance with W11-24-H4, now the inter-core latency. If they solve the 2-cycle SIMD problem, zen5 will be a proper monster months post-launch (and hopefully very discounted)
Posted on Reply
#8
Onasi
RootinTootinPootinthis is meant for the multi CCD chips, ain't really for single CCD chips like Ryzen 7 and below. (correct me if I am wrong)
Not necessarily, it says inter-core, not solely cross-CCD. So it should help single CCD chips too, albeit to a lesser extent, theoretically.
Posted on Reply
#9
R0H1T
Fine wine AMD storefront open for business :toast:
Posted on Reply
#10
RootinTootinPootin
OnasiNot necessarily, it says inter-core, not solely cross-CCD. So it should help single CCD chips too, albeit to a lesser extent, theoretically.
the other CCD present aside from the cores is the I/O die, pretty much where the IMC is. in his test he's clocked to oblivion 8k MT's, you should take that result with a grain of salt, either ways with normal plebs pretty much the improvement is Nigh but its still there, an improvement is still an improvement otherwise.

EDIT: Checked it on OCN (where I am a regular member as well) and its on the CCD cores only.
Posted on Reply
#11
tfp
Nice improvement, to bad the software heat map looks the same with that level of change in the latency.

Not exactly sure why hardware companies are giving people beta firmware and drivers. These are all well known benchmarks and something AMD should have been able to prioritize. Intel's screwing up big but it's nice that AMD makes sure that Intel can be seen in the best light based on the current circumstances.
Posted on Reply
#12
R0H1T
Heat map? You mean someone made them all green, instead of yellow/red or something?
Posted on Reply
#13
windwhirl
R0H1TFine wine AMD storefront open for business :toast:
I wish we didn't have to wait for the "wine" to mature though, it generates a bad first impression that is hard to correct.
Posted on Reply
#14
tfp
R0H1THeat map? You mean someone made them all green, instead of yellow/red or something?
Yes exactly, it looks to be based on relative difference and not factoring in any overall grading. The images that you posted the one with 180 - 210 latencies looks about the same or maybe better because it has more yellow. At least your version shows that there significant differences across die vs the green and light green graphics.

Not a big deal
Posted on Reply
#15
Darc Requiem
AMD should have just pushed back Zen 5's launch a couple of months and ironed out all these issues. Intel is having issues right now, so I don't see the impetus behind the rush to market.
Posted on Reply
#16
Makaveli
Beginner Macro DeviceDoes this mean they will become better in gaming?
I'm no expert, this is a serious question. I wanna know.
not sure as you generally don't want things bouncing back and forth between CCD's
Darc RequiemAMD should have just pushed back Zen 5's launch a couple of months and ironed out all these issues. Intel is having issues right now, so I don't see the impetus behind the rush to market.
To be honest this isn't something that is new for new arch. Intel also had issues when they dropped Alder Lake that was fixed. They had ecore issues, thread director issues etc.

I think far too many people have forgotten this. There is always some growing pains when you are doing something new.
Posted on Reply
#17
_roman_
This is just an excel function. The color is defined on the size of the numbers. Therefore two different tables can not be compared by color alone. Each different table has different numbers and different minimal and maximal about of numbers. I used that function to only see where are the bigger and where are the smaller number visually for one table each.
Makavelinot sure as you generally don't want things bouncing back and forth between CCD's
How the scheduler works is a big project in my point of view in the linux kernel. Not sure if Microsoft does any optimizations at all. On which core you put processes and threads is a never ending story what i saw in the past years in the linux kernel. I do read the new introduced changelog options for the linux kernel to decide if i want to use them or not (yes or no).
Posted on Reply
#18
umeng2002
And AMD wants to be a "software company" when they couldn't iron out these issue for the chip launch last month?
Posted on Reply
#19
Assimilator
MakaveliI think far too many people have forgotten this. There is always some growing pains when you are doing something new.
And there is this thing called "extensive quality assurance testing" that you do, as a responsible company, to ensure your users don't experience those pains. Unfortunately every company is making customers their beta testers nowadays.
Posted on Reply
#20
Makaveli
AssimilatorAnd there is this thing called "extensive quality assurance testing" that you do, as a responsible company, to ensure your users don't experience those pains. Unfortunately every company is making customers their beta testers nowadays.
This is true but it seems other industries also do this like gaming.
Posted on Reply
#21
tfp
MakaveliThis is true but it seems other industries also do this like gaming.
The problem to me is this isn't gaming. Intel and AMD need to deliver quality because CPUs and the other HW they make isn't just for "fun".
Posted on Reply
#22
Makaveli
tfpThe problem to me is this isn't gaming. Intel and AMD need to deliver quality because CPUs and the other HW they make isn't just for "fun".
I know just agreeing with you that its an industry problem.

Everyone seems to be on the release first patch after boat.
Posted on Reply
#23
mkppo
Won't really do much for benchmarks as most software doesn't cross a CCD. And this is coming from the dude who made this cross latency test..

But obviously there was a massive uproar over this with people claiming this bug reduces performance drastically bla bla.

Good thing they fixed it I suppose.
Posted on Reply
#24
csendesmark
Great news!
Do we have a similar "map" for Threadrippers?
Posted on Reply
#25
Tomorrow
Beginner Macro DeviceDoes this mean they will become better in gaming?
I'm no expert, this is a serious question. I wanna know.
Onasi@Beginner Macro Device
Theoretically. Latency matters a lot for gaming workloads. How much this will pan out in practice in terms of actual frametimes is up in the air.
It will not improve gaming.
OnasiNot necessarily, it says inter-core, not solely cross-CCD. So it should help single CCD chips too, albeit to a lesser extent, theoretically.
It does not. As you can see from the images inter-core latencies are the same and besides it's hard to improve below 20ns anyway.
csendesmarkGreat news!
Do we have a similar "map" for Threadrippers?
www.anandtech.com/show/21124/amd-ryzen-threadripper-7980x-and-7970x-review/4
Posted on Reply
Add your own comment
Sep 26th, 2024 18:21 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts