【问题标题】:MXNET CMake reports "GPU support is disabled"MXNET CMake 报告“GPU 支持已禁用”
【发布时间】:2020-02-20 10:28:20
【问题描述】:

我正在尝试在支持 GPU 的机器上从源头赚钱。我有一个 NVIDIA P 100 GPU。当我使用make 构建 MXNET 时,它会报告:

CMake 日志中的 sn-p 如下所示

-- The CUDA compiler identification is NVIDIA 10.2.89
-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc
-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc -- works
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done

-- GPU support is disabled

我想用 GPU 支持来构建它。我能做什么?

【问题讨论】:

    标签: cmake gpu mxnet


    【解决方案1】:

    从源代码构建 MXNet 时,CMake 输出中的消息 GPU support is disabled 有点混乱。此特定消息与 CUDA 无关。如果我们尝试启用英特尔 MKL DNN 支持 (-DUSE_MKLDNN=1) 并且系统中未安装英特尔 OpenCL 运行时,它实际上会生成(请参阅打印它的CMake file)。 CMake 尝试查找 Intel OpenCL 运行时,如果未找到则抛​​出此消息。我相信 OpenCL 运行时支持英特尔 GPU(Intel HD GraphicsIntel IrisIntel Iris Pro)。

    如果您不打算使用英特尔显卡支持,请不要担心此错误消息。它不会影响 CUDA 对 MXNet 的支持。如果您想禁止显示此消息,请禁用 MKL DNN 支持 (-DUSE_MKLDNN=0)。如果您也关心英特尔显卡,请安装Intel OpenCL Runtime

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-08
      • 2011-06-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多