GPUassert: an illegal memory access
serser opened this issue · comments
serser commented
compiled under cuda-11, tensorrt 8.2
$ ./test/test_model
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from PointPillars
[ RUN ] PointPillars.__build_model__
../model/cbgs_pp_multihead_backbone.trt
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄>
| ../model/cbgs_pp_multihead_pfe.trt >
|_____________________>
(\__/) ||
(•ㅅ•) ||
/ づ
WARNING: TensorRT was linked against cuBLAS/cuBLAS LT 11.6.1 but loaded cuBLAS/cuBLAS LT 11.2.0
WARNING: TensorRT was linked against cuDNN 8.2.1 but loaded cuDNN 8.0.3
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄>
| ../model/cbgs_pp_multihead_backbone.trt >
|_____________________>
(\__/) ||
(•ㅅ•) ||
/ づ
WARNING: TensorRT was linked against cuBLAS/cuBLAS LT 11.6.1 but loaded cuBLAS/cuBLAS LT 11.2.0
WARNING: TensorRT was linked against cuDNN 8.2.1 but loaded cuDNN 8.0.3
WARNING: TensorRT was linked against cuBLAS/cuBLAS LT 11.6.1 but loaded cuBLAS/cuBLAS LT 11.2.0
WARNING: TensorRT was linked against cuDNN 8.2.1 but loaded cuDNN 8.0.3
WARNING: TensorRT was linked against cuBLAS/cuBLAS LT 11.6.1 but loaded cuBLAS/cuBLAS LT 11.2.0
WARNING: TensorRT was linked against cuDNN 8.2.1 but loaded cuDNN 8.0.3
ERROR: 1: [genericReformat.cu::executeMemcpy::1334] Error Code 1: Cuda Runtime (invalid argument)
GPUassert: an illegal memory access was encountered /home/work/pointpillars_multihead_40fps/pointpillars/pointpillars.cc 420
serser commented
No avail with all version warning removed. Turned out to be wrong trt engine used. 😂