我在CUDA中運行光線追蹤器時發生N次反彈(每次光線都會反彈N次)。CUDA - nvidia驅動程序在運行時崩潰
我使用openGL查看結果。
一旦N很小(1〜4)一切都很好。一旦我讓N大(~10),每個線程(大約800x1000)必須做大量的計算,而這個時候屏幕變黑了,而不是回來,注意到我的nvidia崩潰了。
我在網上搜索,現在想想是什麼原因導致某種看門狗定時器,因爲我用我的顯示器和我的計算(計算需要超過2秒,所以驅動程序重置本身)相同的圖形卡。
有沒有命令讓主機(cpu)等待設備(gpu),只要它需要?
我需要做什麼?根據您的描述IM卡:(
感謝
哦,天啊!你救了我的一天! 我所做的是添加到註冊表(使用 「註冊表編輯器」)以下DWORDS: HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \控制\ GraphicDrivers \ [添加 「TdrLevel = 0」 和 「TdrDelay = 10」] && HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicDrivers \ Timeout [將「超時」值更改爲0x60] – Wops 2012-04-23 09:06:40