<story><title>Apple Patent Shows GPU Dynamic Caching Has Been in Development for Years</title><url>https://www.tomshardware.com/software/macos/apple-patent-shows-gpu-dynamic-caching-has-been-in-development-for-years</url></story><parent_chain><item><author>userbinator</author><text>&lt;i&gt;Apple&amp;#x27;s GPU Dynamic Caching ensures that cache and memory spaces are dynamically assigned based on the actual needs of different tasks and workloads&lt;/i&gt;&lt;p&gt;Isn&amp;#x27;t this not too different from what Intel DVMT was doing twenty years ago?&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Dynamic_video_memory_technology&quot; rel=&quot;nofollow noreferrer&quot;&gt;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Dynamic_video_memory_technolog...&lt;/a&gt;&lt;p&gt;Then again, this is the same Apple that took &amp;quot;integrated graphics&amp;quot; &amp;#x2F; &amp;quot;UMA&amp;quot; as a marketing point.</text></item></parent_chain><comment><author>Jasper_</author><text>No, it&amp;#x27;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.</text></comment>
<story><title>Apple Patent Shows GPU Dynamic Caching Has Been in Development for Years</title><url>https://www.tomshardware.com/software/macos/apple-patent-shows-gpu-dynamic-caching-has-been-in-development-for-years</url></story><parent_chain><item><author>userbinator</author><text>&lt;i&gt;Apple&amp;#x27;s GPU Dynamic Caching ensures that cache and memory spaces are dynamically assigned based on the actual needs of different tasks and workloads&lt;/i&gt;&lt;p&gt;Isn&amp;#x27;t this not too different from what Intel DVMT was doing twenty years ago?&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Dynamic_video_memory_technology&quot; rel=&quot;nofollow noreferrer&quot;&gt;https:&amp;#x2F;&amp;#x2F;en.wikipedia.org&amp;#x2F;wiki&amp;#x2F;Dynamic_video_memory_technolog...&lt;/a&gt;&lt;p&gt;Then again, this is the same Apple that took &amp;quot;integrated graphics&amp;quot; &amp;#x2F; &amp;quot;UMA&amp;quot; as a marketing point.</text></item></parent_chain><comment><author>foota</author><text>I don&amp;#x27;t think this is correct. My understanding is that this is about more efficiently utilizing the GPUs available resources (e.g., cache) at the core-ish level. Like imagine if hyperthreads could share register space based on what they&amp;#x27;re doing at the time, I think.</text></comment>