AMD Instinct MI300 Data Center APU – 146B Transistors, Shipping H2’23
anandtech.com
anandtech.com
But you should also check out MLIR which, for instance, is used very sucessfully here and is benching way faster than rocm: https://github.com/nod-ai/SHARK/
ROCm is a fragile stack that works on a very small subset of AMD's hardware with 3 blessed Linux distros. It doesn't have to be this way, most APUs and GPUs from AMD should be able to run ROCm even on Debian, Nix, or a distro of the user's choosing.
Thankfully some Instinct hardware is super underpriced, so if your willing to make the effort you can run things really fast for rather cheap :D
It should be fine for AMD's packages to only work on their own blessed distros, that's normal behaviour for upstream. Then downstream distros will then repackage it to make it a good citizen in their distro.
https://qa.debian.org/developer.php?email=debian-ai%40lists.... https://tracker.debian.org/teams/rocm-team/ https://salsa.debian.org/rocm-team https://lists.debian.org/debian-ai/
It surely runs in the Cray environment (I assume still based on SuSE) on Frontier. There is ROCm packaging in Fedora/EPEL, provided by an AMD employee, but I don't know anything about it.
Moritz is able to extract theoretical peak hardware perf out of his OpenCl code.
https://www.anandtech.com/show/16626/cerebras-unveils-wafer-...
Could we way sooner.
The first one was a 512GB Samsung flash chip
Will CPU & GPU chiplets talk with each other? Or will all communication travel through glue chips like the IO Die? Where does the hbm attach? Is there ram too? On RDNA3, AMD has 6 small Memory Channel Die (and a huge Graphic Compute Die in the center)... will we see similar with HBM be attached to individual GCD?
I cant get this to add up when I look at the photo of the chip. Maybe this is the lower layer we have photographed? The photo is a central cluster of 4 huge chiplets, then and 2+2 big+small chiplets next to each.
At first I was trying to imagine this as the top layer, the 9 5nm chiplets, and just couldn't square it.
Maybe the 2+2 are all cache/hbm, and this is the 4 6nm chiplets we're seeing? I wonder if that means the 9 compute chiplets are burried in the stack, but the words "on top" keep making me think otherwise. Or perhaps this photo isn't a complete chip, is missing the top dies?
I'm still more excited to know about how this all connects than anything else. There's such a huge amount of switching required to connect this all. This feels like such a radical change for Infinity Fabric, such a huge step function.
Apple has 100, 200, 400, and 800GB/sec flavors that fit in laptops (100-400), mac mini (100-200GB/sec), or mac studio (400-800GB/sec). Configurations up to 96GB ram are available.
Even does low power, air cooling, and pretty quiet. I do wish Arm, AMD, or Intel would do similar. Maybe a future AMD will have a better memory bus, like they one they ship i n the PS5 and XboxX. Or maybe Nvidia will ship a smaller version of the Hopper+Grace that fits in a SFF.
And that's not a hardware problem (the hardware specs would be nice enough) but AMD not giving a shit about having a working software stack, especially if it doesn't fall into one of the two domains: "gamers" or "datacenter".
PC OEMs dont even like moderately sized IGPs, as they largely rejected Intel's Iris Broadwell eDRAM chips, Kaby Lake G, and Van Gogh (the Steam Deck chip[1]):
[1] https://videocardz.com/newz/amd-mobile-apus-for-2021-2022-de...