【问题标题】:How to use cl2.hpp with AMD GPU and rocm如何将 cl2.hpp 与 AMD GPU 和 rocm 一起使用
【发布时间】:2019-05-27 23:27:47
【问题描述】:

我已经在我的笔记本电脑上使用 OpenCL 进行开发有一段时间了,但我想转移到配备 AMD GPU 的更强大的台式电脑上。我通过 APP SDK(显然已经消失)通过 amdgpu-pro 驱动程序(完全使我的系统崩溃)跟踪面包屑并登陆 rocm。我无法在我的内核上安装驱动程序,但 rocm-dev 似乎工作正常。不幸的是,我似乎无法再使用 Khronos 的 cl2.hpp,因为它似乎没有 tk 链接到任何 cl 调用。我希望仍然能够在我的笔记本电脑上使用英特尔 CPU,而无需完全重写我的代码。是否可以轻松地将 cl2.hpp 集成到我的 rocm 安装中?

【问题讨论】:

    标签: opencl amd-gpu


    【解决方案1】:

    找到了。我没有正确链接到libOpenCL.so。我正在使用 cmake 并将 OpenCL_LIBRARY 设置为 amdgpu-pro lib 目录而不是实际的库文件。显然 FIND (OpenCL) 不适用于 rocm 和 amdgpu 提供的 /opt 路径。

    【讨论】:

      猜你喜欢
      • 2020-09-10
      • 2019-10-29
      • 2016-10-19
      • 1970-01-01
      • 1970-01-01
      • 2023-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多