Modify the registry to increase the GPU timeout, Windows 7

I am trying to increase the timeout on the GPU from the default setting by 2 seconds to something a little longer. I found the following link but it looks a little different in Windows 7, since I do not see anything mentioned on the web page.

Has anyone done this before? If you could fill in the blanks, please.

thanks

Awj6IPy.png

@RoBik as follows, if I want 6 days (a bit excessively I know, but only for example)? Thanks again for your help, +1.

NLtYuUA.png EDIT This is the error that I am currently receiving.

An error occurred and the operation was aborted. CUDA.NET exception: ErrorLaunchTimeOut. Stack trace for error above: on Cudafy.Host.CudaGPU.HandleCUDAException (CUDAException ex) on Cudafy.Host.CudaGPU.DoCopyFromDeviceAsync [T] (Array devArray, Int32 devOffset, array HostArray, Int32 hostOfff stream, Int32 hostOffset Stream, Int32 hostOffset Stream, .Host.CudaGPU.DoCopyFromDevice [T] (Array devArray, Int32 devOffset, array hostArray, Int32 hostOffset, Int32 count) on Cudafy.Host.CudaGPU.DoCopyFromDevice [T] (array devArray, array hostArray) on CudafPPH.. CopyFromDevice [T] (T [,] devArray, T [,] hostArray) in FrazerMann.Profiler.UserInterface.TaskManager.DataRetrieval () in C: ..... \ TaskManager.cs: line 255 in FrazerMann.Profiler.UserInterface .MainView.btnEvaluation_Click (object sender, EventArgs e) in C: .... \ MainView.cs: line 338 Internal exception:

+8
gpu gpgpu cuda regedit
source share
1 answer

The link in your message is correct, you just need to create the corresponding key with the desired value. Here you will find a description of the TDR registry keys here . The setting you are looking for is

TdrDelay Specifies the number of seconds that the GPU can delay the preempt request from the GPU scheduler. This is effectively the timeout threshold. The default value is 2 seconds. KeyPath : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers KeyValue : TdrDelay ValueType : REG_DWORD ValueData : Number of seconds to delay. 2 seconds is the default value. 

What you need to do is create a new key named TdrDelay of type REG_DWORD in the HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ GraphicsDrivers section and set its value to whatever you want (value in seconds). After that, you need to restart the computer for the settings to take effect.

+12
source share

All Articles