Error using parallel.gpu.CUDADevice.hBuild An unexpected error occurred trying to retrieve CUDA device properties. The CUDA error was: CUDA_ERROR_UNKNOWN
1 回表示 (過去 30 日間)
古いコメントを表示
Hello I am getting error while running nueral network programs the error is "Error using parallel.gpu.CUDADevice.hBuild An unexpected error occurred trying to retrieve CUDA device properties. The CUDA error was: CUDA_ERROR_UNKNOWN" few days back it used to run properly from 2 days it is displaying this error. even i tried updating drivers no use. please help me .
2 件のコメント
Joss Knight
2018 年 2 月 18 日
Please give MATLAB version, device, system information, and output of nvidia-smi.
mohammed
2019 年 3 月 13 日
Error
Training throws the error 'CUDA_ERROR_UNKNOWN'
Description
Sometimes, the GPU throws this error when it is being used for both compute and display requests from the OS.
Possible Solution
Try reducing the mini-batch size using the 'MiniBatchSize' option of trainingOptions. If reducing the mini-batch size does not work, then in Windows®, try adjusting the Timeout Detection and Recovery (TDR) settings. For example, change the TdrDelay from 2 seconds (default) to 4 seconds (requires registry edit).
採用された回答
pradeep pc
2019 年 3 月 16 日
![2019-03-16 (2).png](https://www.mathworks.com/matlabcentral/answers/uploaded_files/208726/image.png)
select high performance option for MATLAB on NVIDIA control panel to solve. It works :)
4 件のコメント
その他の回答 (4 件)
Pramod Rao
2018 年 2 月 19 日
5 件のコメント
Joss Knight
2018 年 3 月 17 日
These mobile graphics chips are very flaky for CUDA execution because of their power requirements. Try rebooting; also, go to the NVIDIA Control Panel, Manage 3D Settings, then ensure that in Program Settings, when MATLAB is selected, the High-performance NVIDIA processor is the preferred graphics processor.
mohammed
2019 年 3 月 13 日
Error
Training throws the error 'CUDA_ERROR_UNKNOWN'
Description
Sometimes, the GPU throws this error when it is being used for both compute and display requests from the OS.
Possible Solution
Try reducing the mini-batch size using the 'MiniBatchSize' option of trainingOptions. If reducing the mini-batch size does not work, then in Windows®, try adjusting the Timeout Detection and Recovery (TDR) settings. For example, change the TdrDelay from 2 seconds (default) to 4 seconds (requires registry edit).
M. Mubashir Hussain
2019 年 3 月 4 日
I am getting the following error when I try to train my network : Error using parallel.gpu.CUDADevice.hBuild
An unexpected error occurred trying to retrieve CUDA device properties. The CUDA error was:
CUDA_ERROR_UNKNOWN
I an using Nvidia Geforce GTX 1050 TI GPU on my Windows 10 Laptop. When I restart Matlab, error goes away but reappears when I train network again. I have the latest Nvidia driver. I feel that I hve started getting this error after I installed Cuda toolkit 9 and CuDNN libraries to make tensorflow for GPU work?
Interestingly my GPU is dectable using the various MATLAB commands.
1 件のコメント
mohammed
2019 年 3 月 13 日
Error
Training throws the error 'CUDA_ERROR_UNKNOWN'
Description
Sometimes, the GPU throws this error when it is being used for both compute and display requests from the OS.
Possible Solution
Try reducing the mini-batch size using the 'MiniBatchSize' option of trainingOptions. If reducing the mini-batch size does not work, then in Windows®, try adjusting the Timeout Detection and Recovery (TDR) settings. For example, change the TdrDelay from 2 seconds (default) to 4 seconds (requires registry edit).
M. Mubashir Hussain
2019 年 3 月 11 日
Any replies please? The only solution is to restart MATLAB everytime this error occur? Any other solution please?
1 件のコメント
mohammed
2019 年 3 月 13 日
Error
Training throws the error 'CUDA_ERROR_UNKNOWN'
Description
Sometimes, the GPU throws this error when it is being used for both compute and display requests from the OS.
Possible Solution
Try reducing the mini-batch size using the 'MiniBatchSize' option of trainingOptions. If reducing the mini-batch size does not work, then in Windows®, try adjusting the Timeout Detection and Recovery (TDR) settings. For example, change the TdrDelay from 2 seconds (default) to 4 seconds (requires registry edit).
M. Mubashir Hussain
2019 年 3 月 11 日
I am now getting this error:
Error using gpuDevice
An unexpected error occurred trying to retrieve CUDA device properties. The CUDA error was:
CUDA_ERROR_UNKNOWN
3 件のコメント
mohammed
2019 年 3 月 13 日
Error
Training throws the error 'CUDA_ERROR_UNKNOWN'
Description
Sometimes, the GPU throws this error when it is being used for both compute and display requests from the OS.
Possible Solution
Try reducing the mini-batch size using the 'MiniBatchSize' option of trainingOptions. If reducing the mini-batch size does not work, then in Windows®, try adjusting the Timeout Detection and Recovery (TDR) settings. For example, change the TdrDelay from 2 seconds (default) to 4 seconds (requires registry edit).
Oscar
2019 年 6 月 27 日
I have the same error, what works for me is using the command: gpuDevice(1)
I was hoping to find a better alternative to my solution, but maybe there's none other.
参考
カテゴリ
Help Center および File Exchange で GPU Computing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!