macos - 将 OSX 上的 OpenCL 设备设置为专用 AMD GPU

标签 macos opencl torch amd-gpu

我正在使用 this library (cltorch) 在配备 Radeon GPU 的 2015 MacBook Pro 上的 OSX 上设置 Torch OpenCL 支持。

我现在可以成功运行 Torch 脚本,但运行 this test script它输出我得到的正在使用的设备和平台:

Using Apple , OpenCL platform: Apple
Using OpenCL device: Iris Pro

显然,我希望 Torch 在 Radeon 而不是集成的 Iris 上运行,但我不知道该怎么做。

最佳答案

您可以使用cltorch.setDevice来选择设备,例如:

cltorch.setDevice(2)

关于macos - 将 OSX 上的 OpenCL 设备设置为专用 AMD GPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35761030/

相关文章:

rust - OpenCL 错误 : undefined reference to `_Z12atom_cmpxchgPVU8CLglobalmmm()'

OpenCL - 如何在每个核心上生成单独的数学过程

c++ - CUDA/开放式;将分支重写为非分支表达式

lua - 在 Torch 中可视化神经网络层,无需 itorch

iOS 应用程序(xCode 替代品)

java - Mac OS X 10.11.4 : which java version is in use

iphone - iOS 和 OSX 的通用代码签名身份是什么?

lua/torch 中的 image.display 窗口

machine-learning - 无法理解卷积神经网络

swift - NSApplicationDelegate 的 applicationDidFinishLaunching 未被调用