1
1
1
运行时
找不到HIP runtime CMake package
2022-03-05 21:47:00
104

我遇到了与ghfund_1_a20发的帖子一样的问题,这是对该问题的进一步描述。

Cmake在3.21版本中正式支持HIP,比如支持这样的语句

project(ProjectName LANGUAGES HIP)

但在平台ROCm上执行这行语句时出现错误:

attachmentId-image.png

提示找不到HIP runtime CMake package。

查看对应目录:

attachmentId-image.png

发现并无hip-lang文件夹。

问题出现在/public/software/compiler/cmake-3.22.0-rc1/share/cmake-3.22/Modules/CMakeDetermineHIPCompiler.cmake(这个文件也是3.21版本新增的)

attachmentId-image.png

看起来这部分代码并没有外层或前置逻辑。

是否是因为没有hip-clang编译器?

全部评论(4)
只看楼主
A
aiss
2楼

另外,看您截图上使用的是rocm3.5,版本太老了,环境建议升级到高版本,module load compiler/rocm/dtk-21.04 或者dtk-21.10版本

2022/3/8
A
aiss
1楼

您好,问题已收到,建议使用平台上module load方式加载的cmake环境,不要使用LANGUAGES HIP的方式,目前新版本我们正在适配验证中

2022/3/8
M
mhaohit
回复 @aiss

感谢!此外,可以提供一个编译HIP的CMakeLists.txt样例吗?我始终没能编译成功。

2022/3/10
A
aiss
回复 @aiss

您参考这个看一下 https://github.com/lattice/quda/blob/develop/CMakeLists.txt

2022/3/14
没有更多内容了
--
楼主
Level.4
0 帖子
楼主热帖
暂无数据