我的筆記本沒有nVidia圖形卡,我想在CUDA上工作。該網站稱,CUDA也可用於非cuda硬件的仿真模式。但是,當我嘗試安裝從他們的網站下載的CUDA驅動程序時,它提供了一個錯誤「nvidia安裝程序找不到與您當前的硬件兼容的任何驅動程序,安裝程序現在將退出」。如何使用軟件實現在沒有GPU的情況下運行CUDA?
另外,當我試圖在Visual Studio 2008中運行SDK中的示例代碼時,我收到一個錯誤,發現.obj文件未找到。
我的筆記本沒有nVidia圖形卡,我想在CUDA上工作。該網站稱,CUDA也可用於非cuda硬件的仿真模式。但是,當我嘗試安裝從他們的網站下載的CUDA驅動程序時,它提供了一個錯誤「nvidia安裝程序找不到與您當前的硬件兼容的任何驅動程序,安裝程序現在將退出」。如何使用軟件實現在沒有GPU的情況下運行CUDA?
另外,當我試圖在Visual Studio 2008中運行SDK中的示例代碼時,我收到一個錯誤,發現.obj文件未找到。
開始GPU開發的最簡單方法是獲得一個便宜的(例如GTX285)GPU和臺式計算機(顯然,因爲您無法更換筆記本電腦中的GPU)。
有幾個關於讓CUDA內核在CPU和FPGA上高效工作的研究項目(谷歌wen mei hwu並參見他的研究項目),但是如果你想學習CUDA,這不適合你,如上所述最簡單的方法是獲得一些便宜的硬件。
不錯,務實的回答。 – 2012-08-03 13:59:15
現在我們有OpenCL。它適用於幾乎所有你可以擁有的硬件:CPU,GPU(NVIDIA或AMD),APU,FPGA等。它仍然只能在nvidia上運行。Sad:/)。
我知道這是兩年多,但你應該接受已經給出的答案之一。尼爾斯的答案非常合適。 – 2012-08-03 13:58:01
[用於CUDA編程的GPU仿真器無需硬件]的可能副本(http://stackoverflow.com/questions/3087361/gpu-emulator-for-cuda-programming-without-the-hardware) – 2017-02-16 17:56:45