3 ms·
No, it's about replacing the static shader register allocation with more of a cache, allowing for more dynamic occupancy usage of the GPU. Memory is still memor
by Jasper_ 3y ago
No, it's about replacing the static shader register allocation with more of a cache, allowing for more dynamic occupancy usage of the GPU. Memory is still memory.
- tedunangst 3y agoThe patent mentions MMU? Is Apple mapping the GPU register file into the CPU address space?
- reroute22 3y agoSee paragraphs 31 & 32. If I'm reading it right, they answer that question, and positively.
- jayd16 3y agoMy read of the patent is that it discusses a virtual memory system that allows the GPU to page memory into cache according to various scopes, (based on tile or threadgroup or maybe even shader stage?). But aren't caches already a dynamic copy of main memory? Don't GPUs already prefetch buffers as needed? What is actually new here?