OpenCL / AMD:深度学习


Moso31
2025-05-10 07:57:20 (7天前)
  1. 我错过了?

特别是我感兴趣


</跨度>

学习
</跨度>

据我所知,deeplearning.net推荐使用NVIDIA硬件和CUDA框架。另外一切都很大


</跨度>

学习
</跨度>
我知道的框架,例如……

学习
</跨度>
任务,但基于OpenCL / AMD的解决方案几乎没有。

在2015/16学年,是否有可能出现基于OpenCL / AMD的新解决方案或现有科学框架?

什么是好的开始


</跨度>

学习
</跨度>
使用OpenCL / AMD?有文献吗?教程?杂项来源?

7 条回复
  1. 0# 妖邪 | 2019-08-31 10-32



    请检查

    https://01.org/intel-deep-learning-framework

    1. - 英特尔®深度学习框架(IDLF)为加速深度卷积神经网络的英特尔®平台提供统一框架。它是开源的,所以你也可以将它移植到AMD硬件上。很酷的事情:它可以在配备Intel Iris显卡的MacBook Pro上运行。


  2. 1# star*위위 | 2019-08-31 10-32



    PlaidML(

    https://github.com/plaidml/plaidml

    )是一个完全开源的深度学习运行时,它运行在OpenCL之上,并与Keras集成,以提供熟悉的面向用户的API。 repo中的README具有更详细的状态,目前Linux上的convnet推断得到了很好的支持,但我们(

    http://vertex.ai

    )正在努力尽快扩展完整性和平台支持。我们的持续集成机器包括各种AMD和NVIDIA GPU,现在所有的Linux,但我们也在努力添加Mac和Windows。


  3. 2# 荧惑 | 2019-08-31 10-32



    我正在为Tensorflow编写opencl 1.2支持。

    https://github.com/hughperkins/tensorflow-cl

    目前支持:




    • blas矩阵乘法


    • 梯度


    • 特征操作,例如:reductions,argmin / argmax,每元素操作(二元和一元)


  4. 3# Just do it | 2019-08-31 10-32



    看看

    ROCm平台

    ,这是由AMD推动的。这是第一个用于GPU计算的开源HPC / Hyperscale级平台,它也是独立于编程语言的。



    特别:



  5. 4# 老人与海 | 2019-08-31 10-32




    TensorFlow
    </强>
    现在有OpenCL支持了

    路线图




    看到:

    Github问题




    希望离工作版不远。


  6. 5# 咿呀哟 | 2019-08-31 10-32



    另一种方法是在Amazon Web Services上使用GPU实例。
    您可以找到已安装常用深度学习包的AMI。例如:




    提示:使用现货实例获得更便宜的价格(g2.2x大约10美分/小时)。


登录 后才能参与评论