Reputation: 338
I've used CUDA to program an Nvidia GPU but I want to program my Apple M1 GPU. I can't find any tools online to do this. CUDA is not for mac. The Apple M1 GPU should be able to execute 25,000 threads simultaneously. Preferably this would be a C-like language similar to CUDA.
Upvotes: 1
Views: 1275
Reputation: 50816
The standard and portable way of computing on GPU is to use OpenCL. However, using OpenCL on Apple machines has been deprecated in 2018. Since, Apple recommend developers to use Metal instead (which only works on Apple machines).
Upvotes: 2