News for hackers. Stuff that matters.
Re:Discipline Doesn’t Scale by adwn on Wednesday October 21, 2020 @02:35AM (#24845292)
> [...] how gpus subdivide work.

That's a bad example: GPUs are all about shared memory, concurrently accessed by many threads. It's up to the programmer to make sure that there are no read/write or write/write data races.

Re:Discipline Doesn’t Scale by overgard on Wednesday October 21, 2020 @12:19PM (#24849280)
We're probably talking different GPU coding techniques... I'm not talking about things like annotating C++ code to run on a GPU, I'm thinking shaders where it's very hard/impossible to have side effects outside of what that shader is run on.