运行程序报错,交替报如下两个错误:
1.
Invalid address access: 0x7f1c606e4000, Error code: 1.
KERNEL VMFault !!!! <<<<<<
PID: 11119 !!!! <<<<<<
=========> STREAM <0x1f86b60>: VMFault HSA QUEUE ANALYSIS <=========
STREAM <0x1f86b60>: get hsa queue W/R ptr: write index: 653, read index: 189
STREAM <0x1f86b60>: >>>>>>>> DUMP KERNEL AQL PACKET <<<<<<<<<
STREAM <0x1f86b60>: header: 770
STREAM <0x1f86b60>: setup: 3
STREAM <0x1f86b60>: workgroup: x:128, y:1, z:1
STREAM <0x1f86b60>: grid: x:1536, y:32, z:1
STREAM <0x1f86b60>: group_segment_size: 0
STREAM <0x1f86b60>: private_segment_size: 276
STREAM <0x1f86b60>: kernel_object: 139760424192064
SUCCESS: FIND SAME KERNEL OBJECT COMMAND IN USE LIST. useIdx: 190
STREAM <0x1f86b60>: >>>>>>>> FIND MATCH KERNEL COMMAND <<<<<<<<<
STREAM <0x1f86b60>: kernel name: Dot_float_float_float_cuda_Dot_818
STREAM <0x1f86b60>: >>>>>>>> DUMP KERNEL ARGS: size: 24 <<<<<<<<<
40 41 6e 60 1b 7f 00 00 40 41 4a 60 1b 7f 00 00
40 41 2e 61 1b 7f 00 00
STREAM <0x1f86b60>: >>>>>>>> DUMP KERNEL ARGS PTR INFO <<<<<<<<<
STREAM <0x1f86b60>: ptr arg index: 0, ptr: 0x7f1b606e4140
STREAM <0x1f86b60>: host ptr: 0x7f1b58a00000, device ptr: 0x7f1b58a00000, unaligned ptr: 0x7f1b58a00000
STREAM <0x1f86b60>: size byte: 455754048
STREAM <0x1f86b60>: ptr arg index: 1, ptr: 0x7f1b604a4140
STREAM <0x1f86b60>: host ptr: 0x7f1b58a00000, device ptr: 0x7f1b58a00000, unaligned ptr: 0x7f1b58a00000
STREAM <0x1f86b60>: size byte: 455754048
STREAM <0x1f86b60>: ptr arg index: 2, ptr: 0x7f1b612e4140
STREAM <0x1f86b60>: host ptr: 0x7f1b58a00000, device ptr: 0x7f1b58a00000, unaligned ptr: 0x7f1b58a00000
STREAM <0x1f86b60>: size byte: 455754048
KERNEL VMFault Analysis END !!!! <<<<<<
Aborted
hsaQueueDispatchCallBack: resultStatus=42,lastHipError=719,internalErrorID=131337
Aborted
kernel在CUDA上可以运行。源码文件过大,复现请私信联系。
造成该错误的可能原因是什么?

暂无数据