CUDAでNバウンス(各レイがN回バウンスする)でレイトレースを実行します。CUDA - 実行中にnvidiaドライバがクラッシュする
OpenGLを使用して結果を表示します。
一度Nが小さければ(1〜4)すべてうまく動作します。いったんNを大きくすると(〜10)、各スレッド(約800x1000)は、画面が黒くなったときに、そしてnvidiaがクラッシュするというメモとともに、多くのコンピューティングを行う必要があります。
オンラインで検索したところ、同じグラフィックカードを使用してディスプレイとコンピューティング(コンピューティングに2秒以上かかってドライバがリセットされるため)を使用していたため、何らかのウォッチドッグタイマが発生すると思います。
デバイス(gpu)のホスト(cpu)WAITを作成するコマンドはありますか?
私は何をする必要がありますか?イムは、あなたの説明に基づいて:(
おかげ
Oh My God !!! Uは私の日を救った! 私は以下DWORDSを( "レジストリエディター" を使用)レジストリに追加した: HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSETコントロール\ GraphicDrivers \ \ [追加 "TdrLevel = 0" 及び "TdrDelay = 10"] && HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicDrivers \ Timeout [タイムアウト値を0x60に変更] – Wops