编程 Apple M1 芯片 GPU

时间:2021-03-12 17:21:55

标签: multithreading gpu

我使用 CUDA 对 Nvidia GPU 进行编程,但我 想对我的 Apple M1 GPU 进行编程。我找不到 任何在线工具都可以做到这一点。 CUDA 不适用于 Mac。 Apple M1 GPU 应该能够执行 同时处理 25,000 个线程。最好是这个 将是类似于 CUDA 的类 C 语言。

1 个答案:

答案 0 :(得分:1)

在 GPU 上进行计算的标准和可移植方式是使用 OpenCL。 但是,在 Apple 机器上使用 OpenCL 已经deprecated in 2018。因为,Apple 建议开发人员改用 Metal(仅适用于 Apple 机器)。