I hate stupid logic like this,
1. HBM is available and shipping in products GDDR6 isn't.
2. HBM is GDDR, any improvements in the DRAM architecture , protocol, keying encoding, can be applied to both in future iterations
3. HBM uses less power per GB of bandwidth
4. There will be future versions of HBM just like there is about to be a future version of GDDR (shock horror i know!)
Consider that foundry 7nm is a big jump in both transistor density and performance a GP104 equivalent (300mm sq) could easily be 80-100% perf improvement. Getting all excited about a 45% memory bandwidth uplift seems to be misplaced. As a result as you said you need to go to 384bit and now you are spending more power budget on memory relative to the previous gen just to keep the thing fed.........
Compare it to a hypothetical Navi with 80-100% perf over Vega With HBM you can reduce the stack size increase the number of stacks ( 4x 2hi) and you have doubled your memory performance (1024GB/s) for a given memory size and has almost the same power cost ( you are powering the same number of dram modules) you just have the the extra power of the buffer die and physical transmit. The cost increase of a slightly bigger interposer is going to be less then the extra memory/PCB/substrate costs of needing to go from 256 to 384 ( obviously absolute HBM packaging/memory costs are higher).
For some reason im not seeing the awesome sauce here,.............
HBM2, which is what Nvidia use for their premium products consume MORE power than GDDR5....
GDDR6 consume less power than GDDR5...
Bandwidth of GDDR5X is enough for highest end of gaming GPUs.
GDDR6 offer more bandwidth than GDDR5X. Do the math.
GDDR6 doesnt require special packaging like HBM2. It involves the exact same design of PCB we have been using for many many years now.
Tiny gaming cards exist already today with GDDR5. Just like Nano with HBM. PCB may be smaller with HBM, but when they can make so tiny cards with GDDR5, you lose the whole «HBM takes smaller space» argument.
GDDR6 is cheaper and will be readily available to cover Nvidia`s need due to the nature of the product that its scaled up in huge quantities due to being used across many types of products.
Logic may be «stupid» when it doesnt fit your view, but the writing is all over the wall:
GDDR6 will be heavily adopted by Nvidia because of the reasons above. Just like Nvidia chose to use GDDR5X and GDDR5 for Pascal.
And «HBM is available now, GDDR6 isnt» argument is a pretty weak one.
We are talking about Volta and future cards. Not cards that exist today.
HBM sounded so promising with when it arrived, but with GDDR5X and now GDDR6, its pretty MEH.