• Sunday , 5 April 2020

How to solve a common Blender GPU timeout render error (windows)

Code Canyon

https://i.ytimg.com/vi/f6VW0KgCv4o/hqdefault.jpg



For those who don’t know, here’s a little trick I’ve been using for a long time:
Windows has a setting that resets your graphics-card driver if it takes longer than a certain amount of time to finish a calculation. Quite often the default value is way too low for Blender/Cycles GPU rendering, and this causes a lot of crashes in scenes that would otherwise render fine, even on very fast PCs.

This should work at least on Windows 7 and up.

========================================
More detailed info:
https://support.allegorithmic.com/documentation/display/SPDOC/GPU+drivers+crash+with+long+computations

source

3d Ocean

Related Posts

12 Comments

  1. Niels Sönke Seidler
    December 16, 2018 at 16:08

    "You can use the following TDR-related registry keys for testing or debugging purposes only. That is, they should not be manipulated by any applications outside targeted testing or debugging."
    Official Microsoft Documentation:
    https://docs.microsoft.com/en-us/windows-hardware/drivers/display/tdr-registry-keys

    The fix would be to make cycles not run extensively blocking operations. This is not a windows error, the reset works as intended. The application failure is a result of the application not making sure that the GPU won't be blocked as if in a single thread OS.
    Your suggestion works, but as you can see from the documentation the switches are inteded for internal debugging only and will affect end user system stability negatively as is it may lead to extensive long system freezes occasionally in such instances where the TDR GPU functionaly is required to restore system desktop responsiveness.

  2. Mashud Rana
    December 16, 2018 at 16:08

    Cannot work
    GTX 980ti 6gb

  3. turbogenesis
    December 16, 2018 at 16:08

    Thanks G, only tutorial that helped me. ILY

  4. clarsen dartois
    December 16, 2018 at 16:08

    Thank you very much.

  5. Taaske Prins
    December 16, 2018 at 16:08

    Nice!! Works like a charm! Thx a lot!!!

  6. SlawDos
    December 16, 2018 at 16:08

    After I do this, I have freeze on all system. win10proX64+gf660. For reset to normal (tanx Niels Sönke Seidler 4 link) TdrDelay=2 TdrDdiDelay=5. Just remove keys didn't work.

  7. M Wing
    December 16, 2018 at 16:08

    Ok. I have been getting the BSOD timeouts alot recently, with 2.79. I will give this a try and see if it solves the problem. Thanks for your time.

  8. Blender Ratt
    December 16, 2018 at 16:08

    I'm really hoping bthis will work for me. I just built a new system ( ryzen 3 1300, geforce 710, windows 10-64 bit) & have been having problems with it from the beginning. My system either freezes or crashes with this error " Clock_Watchdog_Timeout". I tried to update windows to see if that would help but thisd error happens before it completes downloading. If this works I'll owe you big time. Thx.

  9. Todor Nikolov
    December 16, 2018 at 16:08

    I changed those because Substance Painter kept whining about it. 🙂 Didn't know it would affect blender rendering as well.

  10. Hans Josef Classen
    December 16, 2018 at 16:08

    If you use this trick, the graphics adapter gets priority over everything. I have the impression that the computer does nothing else than waiting for the graphics adapter to complete its operation. Even Strg-Alt-Del does not work anymore. The keyboard buffer does not work anymore to read any Esc keys. So you will have to reset your computer if you want to stop rendering.

  11. Jason Memm
    December 16, 2018 at 16:08

    Nice! When are you uploading the hair tutorial for your Stylized character?

  12. Krypto
    December 16, 2018 at 16:08

    Dude, that changes everything! I get this error too often and I hope that fixed my issues in the future. Thanks a lot 🙂

Leave A Comment

You must be logged in to post a comment.