【发布时间】:2015-08-17 19:45:13
【问题描述】:
在“谷歌搜索”和做一些研究时,我无法在 上找到 任何 用于科学 GPGPU 计算和 OpenCL 的严肃/流行框架/sdk >AMD 硬件。有没有我错过的文献和/或软件?
我尤其对深度学习感兴趣。
据我所知,deeplearning.net 推荐 NVIDIA 硬件和 CUDA 框架。此外,我所知道的所有大型深度学习框架,例如 Caffe、Theano、Torch、DL4J、...专注于CUDA,不打算支持OpenCL/AMD。
此外,人们可以找到大量关于基于 CUDA 的深度学习任务的科学论文和相应的文献,但对于基于 OpenCL/AMD 的解决方案几乎没有。
是否有可能在 2015/16 年为基于 OpenCL/AMD 的解决方案出现新的或现有的科学框架?
深度学习与 OpenCL/AMD 的良好开端是什么?有文献吗?教程?其他来源?
【问题讨论】:
-
深度学习框架使用 CUDA 而不是 OpenCL 是有原因的——其中之一就是性能。为像 Nvidia 这样的单一供应商调整它更容易。虽然我不知道确切的答案,但几乎没有机会为 AMD 找到那种软件。
-
感谢您的意见。这或多或少是我迄今为止所期望和发现的。正如我已经提到的,即使是谷歌也没有提供很多结果:(真的没有官方来源,没有文献,没有教程,没有尝试吗?
-
Theano 似乎有某种可用的 OpenCL 支持,通过
GpuArray: deeplearning.net/software/theano/tutorial/… -
另见Comparison of deep learning software维基百科页面。
标签: sdk opencl neural-network gpgpu deep-learning