2011-06-15 118 views
1

我有一臺安裝了CUDA 3.2的計算機,並且成功地運行。 我最近安裝了CUDA 4.0,但任何使用CUDA 4.0庫(如cudart.lib)的程序都有運行時問題,尤其是初始化錯誤。 這也發生在計算SDK 4.0(deviceQuery)的示例中。如果我從4.0 SDK中獲取示例,並將3.2 lib鏈接起來,那麼它運行完美。 我已經卸載了CUDA Toolkit 3.2,但它似乎在某處3.2仍然佔據着運行時間。 任何想法我應該做什麼?CUDA 4.0運行時問題

+0

能否請你加你得到確切的錯誤。這聽起來像是一個動態庫問題,所以如果您確定CUDA 4.0庫安裝得很好,也許您的路徑不包含這些庫。無論如何,請張貼您的錯誤。 – jopasserat 2011-06-15 11:50:38

回答

4

你不會說你正在使用的驅動程序版本,但我只有當我有錯誤的驅動程序版本的錯誤。轉至CUDA下載頁面http://developer.nvidia.com/cuda-toolkit-40並獲取最新的驅動程序(270.81)。應該管用。

+0

是的,目前的Windows WHQL驅動已損壞,請立即使用開發者驅動。 – Edric 2011-06-15 11:02:01

+0

我不確定使用哪個驅動程序。我有一個Geforce和一個特斯拉,所以我安裝了Tesla驅動程序,因爲它是運行CUDA的驅動程序。 (我認爲Tesla驅動程序與開發者驅動程序的版本相同) – Ofer 2011-06-15 11:48:40

+0

我從來沒有使用特斯拉卡,但據我所知,開發者驅動程序對於每個啓用CUDA的卡都是相同的。 – jmsu 2011-06-15 13:28:00