• someacnt@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 days ago

        Does this mean they could feasibly move to vulkan-based ML with monopoly protected by their own extensions?

        • kata1yst@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 day ago

          If I’m reading this right, yes. Vulkan calls extension, extension translates the call and addresses the GPU directly in PTX.

          Makes sense to me, CUDA itself isn’t extremely optimal. It was supposed to be the easy button to get fast parallel code executing on Nvidia GPUs but has mostly failed at both of those objectives.

          For optimal you really have to get into the PTX language, which is perhaps a half step above Assembly.

          But this really doesn’t help AMD, Intel etc’s position. They still have to do their own extensions and optimization. But would be nice for programmers to be able to consolidate on Vulkan for both ML/Gaming workloads.