【问题标题】:How do I enable CUDA on the examples on the accelerate-examples package?如何在加速示例包中的示例上启用 CUDA?
【发布时间】:2015-01-18 01:12:38
【问题描述】:

我已经在我的 OSX Yosemite 上安装了 CUDA。我已经下载了加速示例包并使用cabal install 编译它。它编译正确。但是,当我运行这些示例时,我注意到它们没有提供在 CUDA 下运行的选项。例如:

vh:accelerate-crystal apple1$ ./accelerate-crystal
EKG monitor started at: http://localhost:8000

accelerate-crystal (c) [2011..2013] The Accelerate Team

Usage: accelerate-crystal [OPTIONS]

Available backends:
  *  interpreter  reference implementation (sequential)

这使它们运行缓慢(并且显然超出了目的)。如何在编译的示例上启用 CUDA?

【问题讨论】:

    标签: haskell cuda accelerate-haskell


    【解决方案1】:

    我认为你只需要在安装 Cabal 时使用 -fcuda 标志。这将安装 acclerate-cuda 包并为所有示例启用 CUDA 后端(如果启用,它们似乎默认使用 CUDA 后端)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-07
      • 2012-02-28
      • 2016-08-21
      • 1970-01-01
      相关资源
      最近更新 更多