| "I wonder if that's intentional on NVIDIA's part." I think that's a reasonable guess. NVIDIA only supports OpenCL 1.2 (and it took them about 6 years to get there from 1.0, while other vendors were at 2.x). While I don't think NVIDIA ever outright stated OpenCL was on the back burner, their support clearly waned, which devs noticed (https://streamcomputing.eu/blog/2012-09-10/nvidias-industry-...). As for why...well, why should NVIDIA participate? They don't have anything to gain when they already have CUDA dominating the industry. |
Everyone working in it seems to agree there are good reasons for it dominating. Just easier to work with overall.