我正在尝试安装 caffe,我想知道是否可以将 cuDNN 与 AMD/OpenCL 一起使用。因为我的显卡是AMD
问问题
1895 次
4 回答
2
简短的回答是,如果您的显卡是 AMD,那么您将不得不使用 OpenCL,而不是 cuDNN。你不能让它们一起工作。
cuDNN 和 OpenCL 是竞争关系,因此尝试一起使用它们甚至没有意义。
相反,如果您问是否可以在 AMD 硬件上使用 NVIDIA 的 cuDNN 库,答案是否定的。它只是不兼容。cuDNN 专为在 NVIDIA 硬件上工作并利用该芯片组的独特属性而设计。
于 2017-05-24T13:38:05.920 回答
0
恐怕你真的可以将它用于 AMD 显卡,因为 clDNN 是为 DL 推理而构建的,特别是用于 Intel 显卡(HD 和 Iris)。例如,OpenVINO 工具包(由英特尔设计),它在后台使用 clDNN 用于GPU 插件来加速英特尔 GPU 上的推理。
从 GPU 插件页面,它说:
clDNN 是用于深度学习 (DL) 应用程序的开源性能库,旨在加速英特尔® 处理器显卡(包括英特尔® 高清显卡和英特尔® Iris® 显卡)上的深度学习推理。
于 2020-03-18T16:22:11.303 回答
0
Intel 有一个 cuDNN 的 OpenCL 变体:
https://github.com/01org/clDNN/
由于它是基于 OpenCL 的,应该也可以在 AMD GPU 上工作(虽然我自己没有测试过)
于 2017-05-30T08:08:55.497 回答