|
HoloDust said: Actually, with HSA features, there is no need for system to take so much memory: - CPU and GPU now access the memory with the same address space. Pointers can now be freely passed between CPU and GPU. - GPU can now access and cache data from coherent memory regions in the system memory, and also reference the data from CPU's cache. Cache coherency is maintained. - GPU can take advantage of the shared virtual memory between CPU and GPU, and pageable system memory can now be referenced directly by the GPU, instead of being copied or pinned before accessing. |
The HSA is inded a big leap for games... in PC if the CPU needs some data from GPU (or vice-versa) the CPU needs to copy the data from the VRAM to System RAM and works... after the CPU have to copy again from System RAM to VRAM to GPU works output to display.
In HSA memory pool CPU and GPU can work and use any space of memory withou move from VRAM to System RAM or System RAM to VRAM.
I'm sure that will give a lot of advantage or developers.







