That_Tech_Guy_Again :
FnaticMeister :
First of all HBM is considered to be better. This is because HBM can be compressed into a WAY smaller size than GDDR5X has to take up to match the vRAM capacity of HBM. HBM can also run at higher speeds than GDDR5X, which is a advantage for all.
Another thing you have to take into consideration: Speeds for games usually barely matters on vRAM speeds. Most of the performance comes from the cores and what speeds those are running at and how many there are. But also notice that by using HBM, you use less space in the graphics card for memory, which opens up the card for more cores and more efficient cooling with all the space, etc.
If you're asking the broad question: Which is better, HBM2 or GDDR5X, and not the difference in performance between the new AMD and nvidia card, then yes, HBM is better.
I probably should have included this before, but anyways, here is a link with the different specs for each type listed. http://graphicscardhub.com/gddr5-vs-gddr5x-vs-hbm-vs-hbm2/
I am most interested in the differences between
maximum capacity
maximum speed
bus width
and what they translate into in terms of performance.
Also in a broader context, is there any differences in terms of which is better for any particular circumstances, which one of them might do better than the other?
Obviously, HBM has a WAY smaller size, which I already mentioned, which will give the card optimizing HBM to have more memory while taking out space, which companies could add more cores and better cooling. So, HBM basically has all of the advantages here.
I don't know much about the maximum speeds that can be occurred between each memory type, but I believe GDDR5X will give a little better speed, but that won't matter in almost every situation you run into.
HBM wins in the bus width section.
So, HBM has a lot more advantages to its much larger counterpart of GDDR5X.