То, как решить “'cudafe', умерло из-за сигнала 11”?

Я компилирую libbsc (библиотека сжатия для GPU). Во время делают, я получаю,

nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/adler32/adler32.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/bwt/divsufsort/divsufsort.c
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/bwt/bwt.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/coder/coder.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/coder/qlfc/qlfc.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/coder/qlfc/qlfc_model.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/filters/detectors.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/filters/preprocessing.cpp
nvcc -DLIBBSC_SORT_TRANSFORM_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3  -lcuda -lcudart -DLIBBSC_CUDA_SUPPORT -Xcompiler -openmp -DNDEBUG -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64/ -c libbsc/libbsc/libbsc.cu
nvcc error   : 'cudafe' died due to signal 11 (Invalid memory reference)
nvcc error   : 'cudafe' core dumped
make: *** [libbsc.o] Error 139

То, что делает этот 'cudafe', умерло из-за сигнала 11 (Недопустимая ссылка памяти) средний?

Как разрешить его?

0
задан 25 August 2016 в 12:15

1 ответ

Это означает, что программа, из-за ошибки, пыталась получить доступ к памяти, которую это не выделило. Аппаратные средства, затем система замечена.

0
ответ дан 28 September 2019 в 16:01

Другие вопросы по тегам:

Похожие вопросы: