【发布时间】:2020-09-01 23:33:37
【问题描述】:
我有使用 CUDA 的经验,但我一直想知道是否可以在 Mac 上使用 Metal 作为 OpenCL 的替代品来实现高性能计算。在图形之外似乎没有很多可用的金属并行编程材料。
【问题讨论】:
我有使用 CUDA 的经验,但我一直想知道是否可以在 Mac 上使用 Metal 作为 OpenCL 的替代品来实现高性能计算。在图形之外似乎没有很多可用的金属并行编程材料。
【问题讨论】:
是的,您可以使用 Metal 进行通用 GPU 编程。 Apple 为some sample code 提供了一些教程。
Metal 在计算着色器方面(到目前为止)缺少的主要内容是对 double 的支持。
【讨论】: