Micron Samples 256 GB DDR5-8800 MCR DIMMs: Modules for Servers
anandtech.com
anandtech.com
In other words, these same ultra-fast buffer chips could be added to an otherwise normal module. Or you could put the transceivers from them into normal RAM chips. Having so many chips is for capacity reasons, not speed reasons. There's no need to have more "channels".
https://semiconductor.samsung.com/news-events/news/samsung-a...
https://www.anandtech.com/show/18866/micron-to-bring-euv-to-...
Regarding EUV, according to Micron's most recent quarterly report (March 20th) [2]
"We continue to mature our production capability with extreme ultraviolet lithography (EUV), and have achieved equivalent yield and quality on our 1α as well as 1ß nodes between EUV and non-EUV flows. We have begun 1γ (1-gamma) DRAM pilot production using EUV and are on track for volume production in calendar 2025."
[1] https://investors.micron.com/news-releases/news-release-deta...
[2] https://investors.micron.com/static-files/1a8d6c22-3b89-4806...
(It's certainly exorbitantly expensive for retail consumers at $200 for an 8 GB RAM upgrade on a Macbook!)
I think that GPUs use similar approach.
How does that work, when you only have 4 bits of ECC per 32 bits of data? Is the calculation done in two-transfer bursts?
(Apparently EC4 and EC8 are useful keywords for this.)
And does EC8 do SECDED one transfer at a time, or does it do something more resilient?
(And sure technically it's up to the memory controller to implement, but are different controllers doing different things with DDR5?)
There is also on-die ECC used by all recent DRAM as a consequence of shrinking memory cell sizes and spacing in the latest DRAM fabrication processes. That on-die ECC is what's unfortunately invisible to the host system, and only really useful for protecting data at rest, not in transit. The existence of on-die ECC has most commonly been publicized in the context of DDR5, but really has nothing to do with what DRAM interface standard is used because the on-die ECC happens entirely on each individual die.
Which makes it more annoying that normal DDR doesn't also have the ability to add link-ECC like LPDDR.