4 ms·
We want Apple to compete. When they stopped signing CUDA drivers, I thought it was because Apple had a competitive GPGPU solution that wasn't SPIR-V in a trench
by bigyabai 1y ago
We want Apple to compete. When they stopped signing CUDA drivers, I thought it was because Apple had a competitive GPGPU solution that wasn't SPIR-V in a trenchcoat. Here we are 10 years later with SPIR-V in a trenchcoat. The lack of vision is pathetic and has undoubtedly cost Apple trillions in the past half-decade alone.
If you think this is a boring architecture, more power to you. It's not boring enough for me.
- tel 1y agoGenuine question, how does SPIR-V compare with CUDA? Why is SPIR-V in a trench coat less desirable? What is it about Metal that makes it SPIR-V in a trench coat (assuming that's what you meant)?
- XorNot 1y agoAt this stage of the game what people want is CUDA. I just bought a new GPU and the only requirement I had was "must run reasonably modern CUDA".
- p-o 1y agoThere might be a subset of people, such as yourself, that looks for CUDA as a hard requirements when buying a GPU. But I think it's fair to say that Vulkan/Spir-V has a _lot_ of investment and momentum currently outside of the US AI bubble. Valve is spending a lot of resources and AFAIK so are all the AI companies in the asian market. There are plenty of people who wants an open-source alternative that breaks the monopoly that Nvidia has over CUDA.
- tracker1 1y agoI think the new AMD R9700 looks pretty exciting for the price. Basically a power tweaked RX 9070 with 32gb vram and pro drivers. Wish it was an option 6-7 months ago when I put my new desktop together.
- adastra22 1y agoGreat. I’m with you there. There is no way that’s describing Apple though. They’re not open source, for sure. But even setting that aside, they don’t offer anything like CUDA for their system. Nobody is taking an honest stab at this.
- nl 1y agoTriton is a very compelling alternative to CUDA for many applications. Many people know it from the outstanding Unsloth kernels. https://triton-lang.org/main/python-api/triton.language.html https://triton-lang.org/main/python-api/triton.language.html Mojo has support for Apple Silicon kernels: https://forum.modular.com/t/apple-silicon-gpu-support-in-mojo/2295 https://forum.modular.com/t/apple-silicon-gpu-support-in-moj...