Ändern der Registrierung, und erhöhen Sie die GPU-timeout, windows 7
Im Versuch, erhöhen Sie den timeout auf der GPU von der Standard-Einstellung von 2 Sekunden etwas länger. Ich fand den folgenden link aber es scheint Ihr leicht in windows 7, wie ich cant nichts zu sehen in der erwähnten Webseite.
Hat jemand das schon gemacht? Wenn das so ist könnte man die Lücken ausfüllen, bitte.
Dank
@RoBik so wie folgt wenn ich will, 6 Tage (bisschen übertrieben ich weiß, aber nur zum Beispiel)? Vielen Dank nochmal für deine Hilfe, +1.
BEARBEITEN
Dies ist der Fehler im derzeit immer.
Es ist ein Fehler aufgetreten und der Vorgang wurde abgebrochen.
CUDA.NET-Ausnahme: ErrorLaunchTimeOut.
Stack-Trace für oben genannten Fehler:
bei Cudafy.Host.CudaGPU.HandleCUDAException(CUDAException ex)
bei Cudafy.Host.CudaGPU.DoCopyFromDeviceAsync[T](Array devArray, Int32 devOffset, Array hostArray, Int32 hostOffset, Int32 count, Int32 streamId)
bei Cudafy.Host.CudaGPU.DoCopyFromDevice[T](Array devArray, Int32 devOffset, Array hostArray, Int32 hostOffset, Int32 count)
bei Cudafy.Host.CudaGPU.DoCopyFromDevice[T](Array devArray, Array hostArray)
bei Cudafy.Host.GPGPU.CopyFromDevice[T](T[,] devArray, T[,] hostArray)
bei FrazerMann.Profiler.UserInterface.TaskManager.DataRetrieval() in C:.....\TaskManager.cs:line 255
bei FrazerMann.Profiler.UserInterface.MainView.btnEvaluation_Click(Object sender, EventArgs e) in C:....\MainView.cs:line 338
Innere Ausnahme:
- Sind die
cuda
undcudafy.net
tags wirklich relevant? - ich habe entfernt die cudafy.net tag, aber ich habe die cuda-tag gibt, dieses Problem mit der TDR-Timeout ist durchaus üblich, beim starten der cuda-Kerne
- alle Rechte, die ich brauchte, um sicher zu gehen :o)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den link in deinem post richtig ist, die Sie gerade brauchen, um das entsprechende Taste mit dem gewünschten Wert. Finden Sie die TDR Registry-Schlüssel Beschreibung hier. Die Einstellung die du suchst ist
Was Sie tun müssen, ist erstellen Sie einen neuen Schlüssel mit dem Namen TdrDelay der Typ REG_DWORD unter HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers und setzen Sie seinen Wert auf, was immer Sie wünschen (Wert in Sekunden). Danach müssen Sie Ihren computer neu zu starten, damit die Einstellung wirksam wird.
reg query HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers /v TdrDelay
undreg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers /v TdrDelay /t REG_DWORD /d <decimal number of seconds>