Ascend C保姆级教程:我的第一份Ascend C代码 在设备上代码执行结果检验不通过
收藏回复举报
Ascend C保姆级教程:我的第一份Ascend C代码 在设备上代码执行结果检验不通过
t('forum.solved') 已解决
新人帖
发表于2023-10-31 21:43:34
0 查看

在设备上测试Ascend C保姆级教程:我的第一份Ascend C代码时,在cpu上运行,成功通过了MD5SUM的检验。然而切换到npu上时,则md5sum结果不一致,并且npu结果打印出来全部都是0,注意到以上报了一个aclError,注意到时aclrtSychStream的错误 ~ 还请知道原因的大神指教 ~ 

/samples-master/cplusplus/level1_single_api/4_op_dev/6_ascendc_custom_op/kernel_invocation/Add/main.cpp:61 aclError:507015 

+ '[' 0 -ne 0 ']' 

+ echo 'INFO: execute op on npu succeed!' 

INFO: execute op on npu succeed! 

+ echo 'md5sum: ' 

md5sum: 

+ md5sum output/golden.bin output/output_z.bin 

3bad7433c4ce66ea53a241df7eb7b925  output/golden.bin 

bb7df04e1b0a2570657527a7e108ae23  output/output_z.bin 

+ python3 verify.py 

32768 

32768 

Maximum Error:  255 

我要发帖子