Hacker News new | ask | show | jobs
by VHRanger 1278 days ago
You should think more of vulkan as an IR endpoint than the actually usable API here.

Vulkan is well supported by most GPUs because it's so low level. Performance tends to be good everywhere.

What would make vulkan succesful is having APIs that "compile" to this IR. Stuff like vulkan Kompute are good ideas in this direction.

1 comments

Vulkan is not a suitable API for even implementing Khronos's very own SYCL on top of. SYCL requires shared virtual memory capabilities that Vulkan just doesn't have.