在rocm3.9.1版本下使用了(openmp,hipblas函数库)一调用GPU的时候会报以下错误:
/data/jenkins_workspace/centos_pipeline_job_3.9/rocm-rel-3.9/rocm-3.9-19-20201111/7.7/external/hip-on-vdi/rocclr/hip_code_object.cpp:120: guarantee(false && "hipErrorNoBinaryForGpu: Coudn't find binary for current devices!")
切换到rocm4.1.0下出现:
HSA Error: Incompatible kernel and userspace, Device 66a1 disabled. Upgrade amdgpu.
HSA Error: Incompatible kernel and userspace, Device 66a1 disabled. Upgrade amdgpu.
看起来像是未调用DCU,但是在srun下加入了--gres=dcu:2命令

暂无数据
您好,rocm4.1.0版本较低,请使用dtk21.04及以上版本的rocm环境,加载方式为module switch compiler/rocm/dtk-21.04,该环境已验证过,相较rocm4.1.0功能更齐全。
请参考上次回复 换节点加载dtk环境尝试