2012-02-25 58 views
0

我正在上CUDA課程。我想用我的個人筆記本電腦,但我沒有Nvidia圖形處理器。我的是ATI。所以我在想有沒有可以使用的虛擬硬件模擬器?或者沒有其他方式比使用帶有CUDA圖形處理器的PC。支持CUDA的圖形處理器爲VMware?

非常感謝您

+0

您可以使用Amazon EC2-按需定價其cg1.4xlarge實例類型(兩個Tesla M2050 GPU)爲2.10美元。 – ArchaeaSoftware 2012-02-26 14:15:34

回答

2

CUDA工具包用於提供主機CPU仿真模式,但在3.0發佈週期的早期已棄用,並且已在兩年的最佳時間內從工具包中完全刪除。

你今天唯一真正的選擇是使用Ocelot。它有一個PTX組件轉換器和一個非常可靠的重新實現x86 CPU的CUDA運行時,還有一個相當實驗性的PTX到AMD IL轉換器(我對後者沒有經驗)。在具有最新GNU工具鏈的現代Linux系統上,Ocelot相當容易運行。我不確定是否有一個正常運行的Windows端口。

+2

還有The Portland Group的商業產品CUDA x86。 – harrism 2012-02-25 22:56:42

-1

CUDA有自己的仿真模式女巫運行在CPU的一切。問題在於,在這種情況下,您沒有真正的併發性,因此在仿真模式下成功運行的程序可能會在正常模式下失敗(通常會發生)。您可以在仿真模式下開發您的代碼,但必須使用CUDA卡在計算機上進行調試。

+0

CUDA *擁有*自己的仿真模式。它已被棄用,很久以前就被刪除了.... – talonmies 2012-02-25 13:03:00