HBM’s Future: Necessary but Expensive
semiengineering.com
semiengineering.com
Its more power efficient than GDDRX, but not necessarily far from LPDDRX.
As a they speculated, a compromise seems like the future. Like a wider memory standard with stricter trace requirements, but not wide enough to require an interposer + control chip.
Or maybe just external memory controller/cache chips like the 7900 XTX, where the chip space for all the pins is less of a concern.
Ie. the host says "I want data from this address", and the RAM can reply 2 clock cycles later with "Here is that data you asked for" or "I'm still getting that data for you, just wait a few more clock cycles please".
Such schemes allow the RAM manufacturer to implement error detection/correction/remapping, which would allow them to push their designs far closer to what physics allows. (you can make something much much smaller/faster if you only need it to work 99% of the time, and use a fallback path/mechanism for the remaining 1%)
Fairly sure HBM3 implements all of this.
HBM2 might also have hard (fuse-based) remapping, not sure.
> Rambus
I'm not really sure I believe anything they say... I had one of those early Pentium 4s with RIMM memory, and it was one of the hottest and slowest memory I have ever worked with. DDR4/5 seems to work for me just fine.
What I'm saying is, truly fundamental tech has a way of surviving bad companies / business decisions, eventually; as the article points out, they use HBM because they have to.
I still remember the grandiose claims of Glaze 3D and its 16 or 32MB of EDRAM. I can even recall the HDR renderings of those dusty wild west town scenes from the demo in the PC Gamer article and other media outlets. They did receive funding but I don't think hardware was ever tapped out or prototyped and all the renderings were software.
https://web.archive.org/web/20010118210900/http://www.bitboy...