Comment by Dylan16807

Comment by Dylan16807 8 days ago

4 replies

So "GMI3-wide" and similar terms are the important things to search for.

some diagrams: https://www.servethehome.com/amd-epyc-genoa-gaps-intel-xeon-...

From another page: "The most noteworthy aspect is that there is a new GMI3-Wide format. With Client Zen 4 and previous generations of Zen chiplets, there was 1 GMI link between the IOD and CCD. With Genoa, in the lower core count, lower CCD SKUs, multiple GMI links can be connected to the CCD."

And it seems like all the chiplets have two links, but everything I can find says they just don't hook up both on consumer parts.

sliken 8 days ago

Didn't find anything clearly stating one way or another, but the CCD is the same between ryzen and epyc, so there's certainly the possibility.

I dug around a bit, and it seems Ryzen doesn't get it. I guess that makes sense, if the IOD on ryzen gets 2 GMI links. On the single CCD parts there's no other CCD to talk to. On the dual CCD parts there's not enough GMI links to have both with GMI-wide.

Maybe this will be different on the pending Zen 5 part (Strix Halo) that will have 256 bits wide (16 x 32 bit) @ 8533 MHz = 266 GB/sec since there will be 2 CCDs and a significant bump to memory bandwidth.

  • wmf 8 days ago

    I'm pretty sure that memory bandwidth is only for the GPU just like on Apple silicon.

    • sliken 8 days ago

      Apple silicon manages around 50% (giver or take) for the CPUs.

    • Dylan16807 8 days ago

      Yeah, the most relevant diagram I can find shows 32 bytes wide per core cluster and 128 bytes to the GPU.