13.08.2019

Error During Execution N Vidia

Error During Execution N Vidia Average ratng: 4,7/5 9009 reviews
  1. Nvidia Installer Cannot Continue Windows Task Scheduler
  2. Nvidia Uninstaller Cannot Continue
  3. Nvidia Installer Cannot Continue The Standard Nvidia Graphics Driver Is Not Compatible

'Error during execution.Setup.exe -s' Error Fix (Alternative approach) - GeForce Forums. Many people have encountered the following problem when installing drivers from the 300.00 version and above: NVCPLSetupEng: error Error during execution '.setup.exe -s'. The system cannot find the file specified.

System Thread Exception Not Handled Blue Screen of Death (BSOD) is a very common problem among Windows 8 and Windows 10 users. And could occur anytime while start-up of Windows or while doing any random work. Fix: This Nvidia Graphics Driver Is Not Compatiable with This Version of Windows. If the issue is with your Computer or a Laptop you should try using Reimage Plus which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption.

I have this little nonsense script here which I am executing in MATLAB R2013b:

Nvidia

Unfortunately after execution I receive a message from Windows saying: 'Display driver stopped working and has recovered.'.

Which I assume means that Windows did not get response from my graphic cards driver or something. The script returned without errors:

But no matter if the GPU runs out of memory or not, MATLAB is not able to use the GPU device before I restarted it. If I don't restart MATLAB I receive just a message from CUDA:

Does anybody know how to avoid this issue or what I am doing wrong here?

If needed, my GPU Device:

chappjc
28.4k6 gold badges59 silver badges108 bronze badges
displaynamedisplayname
7,37018 gold badges92 silver badges183 bronze badges

1 Answer

The key piece of information is this part of the gpuDevice output:

This means that the host display driver is active on the GPU you are running the compute jobs on. The NVIDIA display driver contains a watchdog timer which kills any task which takes more than a predefined amount of time without yielding control back to the driver for screen refresh. This is intended to prevent the situation where a long running or stuck compute job renders the machine unresponsive by freezing the display. The runtime of your Matlab script is clearly exceeding the display driver watchdog timer limit. Once that happens, the the compute context held on the device is destroyed and Matlab can no longer operate with the device. You might be able to reinitialise the context by calling reset, which I guess will run cudaDeviceReset() under the cover.

There is a lot of information about this watchdog timer on the interweb - for example this Stack Overflow question. The solution for how to modify this timeout is dependent on your OS and hardware. The simplest way to avoid this is to not run CUDA code on a display GPU, or increase the granularity of your compute jobs so that no one operation has a runtime which exceeds the timeout limit. Or just write faster code...

Community
talonmiestalonmies

Nvidia Installer Cannot Continue Windows Task Scheduler

Error During Execution N Vidia

Nvidia Uninstaller Cannot Continue

60.6k17 gold badges140 silver badges208 bronze badges
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.

Nvidia Installer Cannot Continue The Standard Nvidia Graphics Driver Is Not Compatible

Not the answer you're looking for? Browse other questions tagged matlabcudaparallel-processingnvidiamatlab-gpu or ask your own question.