Ari Fiorino
Ari Fiorino

Reputation: 338

Programming Apple M1 chip GPU

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

Answers (1)

Jérôme Richard
Jérôme Richard

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

Related Questions