【发布时间】:2021-02-23 05:53:56
【问题描述】:
我在 Ubuntu 18.04 上从 https://apt.llvm.org/ 安装了 clang-11,并且我的 C++ 测试项目中有 OpenMP 主机设备功能,但 omp_get_num_devices() 返回 0,即使我有 Nvidia GPU 和工作 CUDA 11 工具包。我是否必须从源代码构建一个特殊版本的 Clang 才能使 OpenMP GPU 卸载工作,如下所述:https://hpc-wiki.info/hpc/Building_LLVM/Clang_with_OpenMP_Offloading_to_NVIDIA_GPUs?
【问题讨论】:
标签: c++ clang openmp nvidia offloading