最近、Windows 8 で TDR を一時的に無効にできる C++AMPに関するこの記事を見つけました。このソリューションを CUDA に適用する方法はありますか?
質問する
5062 次
1 に答える
3
Windows WDDM ドライバーのタイムアウトの検出と回復メカニズムを無効にするか、タイムアウトをデフォルトの 2 秒よりも長くすることができます。タイムアウトの検出と回復については、MSDNに記載されています。
(編集: 上記のリンクは無効になっています。提供された情報は、https://docs.microsoft.com/en-us/windows-hardware/drivers/display/tdr-registry-keysで入手できるようになりました)
Nsight Visual Studio Edition Nsight.Monitor には、タイムアウトを無効にしたり増やしたりする設定があります。それ以外の場合は、MSDN の記事にあるレジストリ キーを使用できます。変更を行った後は、必ずコンピュータを再起動してください。
TDR を完全に無効にする前に、TdrDelay を増やすことをお勧めします。
Tesla GPU は、タイムアウト ウォッチドッグを持たない Tesla Compute Cluster ドライバーを使用できます。
于 2012-11-01T21:03:59.537 に答える