It does! I think it has *several*, they started with OpenCL. IIRC they came out with something new recently. OpenCL was just a bit more pain in the ass to use compared to CUDA (and it had less than stellar support on nvidia cards despite being open source, I wonder why). The result is that the vendor locked CUDA became much more popular and now there is a lot of inertia behind it.
It doesn’t help that nvidia actively blocks efforts to create compatibility layers that translate CUDA commands to frameworks AMD and Intel cards can use, and in general defends its monopoly with teeth and claws.
Latest Answers