2
7
2
运行时
核函数启动的相关问题
2022-05-16 11:02:01
164

我需要使用(ROCM2.9)hipLaunchKernel函数启动核函数,但是使用了hipLaunchKernel启动时发现,同一程序(向量加法)重复运行10次只有5次能够成功启动核函数。但采用hipLaunchKernelGGL启动同一核函数时运行了13次均能正常启动核函数。请问这是什么原因导致的错误?应该做怎样的修改?attachmentId-image.png

全部评论(7)
只看楼主
T
tianlh
1楼

您好,请提供下报错信息,加一下同步获取错误

2022/5/16
G
ghfund_1_a8
回复 @tianlh

我加了同步获取了启动核函数后的所有hipError_t的错误信息(图4),结果(图3)显示均为hip_Success(0)。但是执行的结果依旧随机出现核函数启动成功(图1)和失败(图2)的情况。
程序为向量a+向量b = 向量c,其中a[i] = i, b[i] = 2 * i.输出第i+1行为a[i] + b[i] = c[i]

2022/5/16
T
tianlh
回复 @tianlh

您好,需要复现这一问题,方便将您的账号密码发到光合基金邮箱ghfund@hieco.com.cn吗?我们进入您的目录环境调试看下。另外,是否必须使用rocm2.9呢?建议使用最新版本dtk21.10.1吧。

2022/5/19
G
ghfund_1_a8
回复 @tianlh

相关代码和文本已通过邮件发送,若需要进行演示,可添加微信通过腾讯会议等方式交流

2022/5/23
全部6条回复
没有更多内容了
--
楼主
Level.6
0 帖子
楼主热帖
暂无数据