3

最近、Windows 8 で TDR を一時的に無効にできる C++AMPに関するこの記事を見つけました。このソリューションを CUDA に適用する方法はありますか?

4

1 に答える 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 に答える