3 ms·
They are Turing complete in the context of a single thread. But, a single thread does not control the entire GPU. For example: In multi-vendor APIs, a thread ca
by corysama 2y ago
They are Turing complete in the context of a single thread. But, a single thread does not control the entire GPU. For example: In multi-vendor APIs, a thread cannot spawn another thread.
The execution model of GPUs is complex and only specified at the high level in order to give manufacturers freedom in their implementations. Work Graphs are an extension of the execution model.