always going to be bottlenecks.
you balance them out for the range of cards you build.
currently with GDDr5 you have to cache data copy across the ram that isnt needed to do with HBM. Looking at games ram requirements you find any game developer design for the userbase which is 1-2gb atm and up to 4gb.
any developer could design a 32gb ram requirement for the game but then none could play it. its why witcher 3 optimized keeps ram usage down as its designed for 2-4gb not 12 or 32gb.
Cant view HBM the way people do with GDDr5.
you balance them out for the range of cards you build.
currently with GDDr5 you have to cache data copy across the ram that isnt needed to do with HBM. Looking at games ram requirements you find any game developer design for the userbase which is 1-2gb atm and up to 4gb.
any developer could design a 32gb ram requirement for the game but then none could play it. its why witcher 3 optimized keeps ram usage down as its designed for 2-4gb not 12 or 32gb.
Cant view HBM the way people do with GDDr5.