【问题标题】:How can I enable my MacBook Pro GPU optimization for theano?如何为 theano 启用我的 MacBook Pro GPU 优化?
【发布时间】:2015-11-09 18:55:31
【问题描述】:
  • MacBook Pro(Retina,13 英寸,2014 年中)
  • OS X Yosemite 10.10.3
  • 英特尔 Iris 1536MB

Installing Theano 显示我需要 CUDA,但我没有 NVIDIA,这意味着我永远无法启用 GPU 优化?

【问题讨论】:

    标签: macos gpu theano


    【解决方案1】:

    您是对的:当前需要 NVIDIA 图形处理器来启用 Theano 的 GPU 操作。但是,这并不妨碍您运行 Theano —— 它在 CPU 上运行良好。

    Theano 当前的 GPU 实现基于 CUDA,因此需要 NVIDIA GPU。一个基于 OpenCL 的新实现正在开发中,它应该能够在非 NVIDIA GPU 上运行,但这个实现不完整,还没有实际用途。

    CPU 实现将正常工作。在许多方面,它比 GPU 实现更易于使用,而且,如果您使用 OpenMP,通过利用许多 CPU 内核仍然可以相当出色地执行。

    【讨论】:

    • 我听说that 在某些极端情况下GPU 可以比CPU 快60 倍以上,是这样吗?在 Theano 编程中。
    • Theano 主页上的当前声明是“GPU 比 CPU 快 140 倍”。但这种说法在 2010 年得到了证实,从那时起,CPU 和 GPU 的实现都进行了很多改进;它也是非常特定于任务的,所以 YMMV。
    • 我有 GT 750 M 附带的 MCB Retina 显示屏。这比第四代 i7 的 CPU 性能高出大约 70 倍。我认为我使用 cuDNN 3 和 CUDA 7.5。
    猜你喜欢
    • 2016-07-28
    • 1970-01-01
    • 2021-10-19
    • 2022-10-15
    • 1970-01-01
    • 1970-01-01
    • 2020-08-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多