News for hackers. Stuff that matters.
Re:VUDA: A Vulkan Implementation of CUDA by johndough on Saturday July 01, 2023 @09:42AM (#36550019)
The Vulkan spec does not enforce strict IEEE 754 floating point semantics, so perfect compatibility with CUDA is impossible.

https://registry.khronos.org/vulkan/specs/1.3-khr-extensions...

However, the deep learning field does currently not pay much attention to reproducibility, so this might not be a big issue.

Re:VUDA: A Vulkan Implementation of CUDA by my123 on Saturday July 01, 2023 @09:45AM (#36550053)
Memory management in Vulkan is _very_ restricted. Nothing remotely like UVM. CUDA on Vulkan for these reasons will always stay a pet project at best, with no shot at usable quality whatsoever.