News for hackers. Stuff that matters.
Re:Understanding SIMD: Infinite Complexity of Trivial Problems by one_even_prime on Friday November 29, 2024 @03:31PM (#42276859)
Apple chips share the same physical memory between the GPU and the CPU. Still, they don't have USM/UVM (Unified Shared Memory/Unified Virtual Memory), that is, the GPU and the CPU can't access the same data concurrently and easily. Programs must map/unmap pages to control which device accesses it, and that's a very expensive operation.
Re:Understanding SIMD: Infinite Complexity of Trivial Problems by tubs on Friday November 29, 2024 @06:41PM (#42278107)
They don't need to be unmapped just for the other one to use it. source: I wrote GPU drivers for over 10 years.