I think this is a very important video to watch as it explains what is required to use well the new High Bandwidth Cache, along with the various 'memory' solutions including the SSD.
Worth noting, in the gaming arena there will need to be a fair amount of work in future and this solution is designed to push them to consider and design better the allocation of various memory with regards to the virtual textures/megatextures/memory pool.
Starts off explaining how games while allocating say 6GB VRAM is only actually utilising 50% of what they load, this solution with fine-granularity will only load what is used (so reduces to 3GB in that example), its primary benefit is that this fine-granularity will assist in efficiency that developers may have difficulty with for now (but they ignore modern game development using DX12/Vulkan and modern OS).
Longer term developers will need to change their approach and this will enable making much better use of the High Bandwidth Cache, if developers cannot find alternatives for doing this within the OS/API.
For gaming I tend to think they will try the latter, but this will focus the gaming industry better at the very least, sort of like how Mantle did.
Anyway definitely worth watching.
Cheers
Worth noting, in the gaming arena there will need to be a fair amount of work in future and this solution is designed to push them to consider and design better the allocation of various memory with regards to the virtual textures/megatextures/memory pool.
Starts off explaining how games while allocating say 6GB VRAM is only actually utilising 50% of what they load, this solution with fine-granularity will only load what is used (so reduces to 3GB in that example), its primary benefit is that this fine-granularity will assist in efficiency that developers may have difficulty with for now (but they ignore modern game development using DX12/Vulkan and modern OS).
Longer term developers will need to change their approach and this will enable making much better use of the High Bandwidth Cache, if developers cannot find alternatives for doing this within the OS/API.
For gaming I tend to think they will try the latter, but this will focus the gaming industry better at the very least, sort of like how Mantle did.
Anyway definitely worth watching.
Cheers