RTX 2080 Ti ошибка cuda-memcheck в начале создания контекста Cublas - PullRequest
0 голосов
/ 31 января 2019

Я запускаю одну и ту же программу на GTX 1080 Ti и RTX 2080 Ti.Я обнаружил, что, когда я пытаюсь использовать инструмент Cuda-memcheck для проверки своей программы, я всегда получаю следующие ошибки, основанные на устройстве RTX 2080 Ti.

========= CUDA-MEMCHECK
========= Program hit cudaErrorInvalidValue (error 11) due to "invalid argument" on CUDA API call to cudaFuncSetAttribute. 
=========     Saved host backtrace up to driver entry point at error
=========     Host Frame:/usr/lib/x86_64-linux-gnu/libcuda.so.1 [0x359363]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 [0x79a03c]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 [0x72c2ab]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 [0x72c610]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 (cublasCreate_v2 + 0x1ce7) [0x14b337]
=========     Host Frame:./GPU_LMM (main + 0x43) [0xb633]
=========     Host Frame:/lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main + 0xe7) [0x21b97]
=========     Host Frame:./GPU_LMM (_start + 0x2a) [0xb77a]
=========
========= Program hit cudaErrorInvalidValue (error 11) due to "invalid argument" on CUDA API call to cudaGetLastError. 
=========     Saved host backtrace up to driver entry point at error
=========     Host Frame:/usr/lib/x86_64-linux-gnu/libcuda.so.1 [0x359363]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 [0x79deb3]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 [0x72c2b8]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 [0x72c610]
=========     Host Frame:/usr/local/cuda/lib64/libcublas.so.10.0 (cublasCreate_v2 + 0x1ce7) [0x14b337]

Я проверяю, что я делаю в этот моментэто только создать контекст Cublas и ничего не делать.Я не уверен, в чем проблема.Это вызвано несовпадением версий между CUDA 10.0 и RTX 2080 Ti?

Информация о моем сервере следующая.NVIDIA-SMI 410.93 Версия драйвера: 410.93 Версия CUDA: 10.0

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

Настоящая проблема заключается в том, что библиотека Cublas несовместима с версией Cuda 10 и картой RTX GPU.

0 голосов
/ 31 января 2019

RTX2080 Ti должен поддерживаться в последней версии CUDA 10.0.130. Убедитесь, что ваш драйвер также обновлен.

В Linux это версия драйвера> = 410.48 и в Windows> = 411.31

CuBlas также получил поддержку Тьюринга в версии 10.

...