2011-04-18 133 views
4

我是学习CUDA的新手,我正在寻找一个好的模拟器来运行我的CUDA程序,因为我的笔记本电脑没有附带显卡。GPU设备模拟器

我听说过mcuda和gpuocelot,但他们似乎有可怕和令人困惑的文档。我一直试图让他们安装几个小时,但几乎没有什么进展。

有没有人知道一个体面的GPU模拟器与良好的文档。我使用Ubuntu 10.10 操作系统

谢谢

Gaurish

回答

3

NVCC有一个选项来打开仿真模式和运行CPU上的整个应用程序。当然,您无需为此启用支持CUDA的GPU。

nvcc -deviceemu my_first_app.cu 
+4

现在仍然是这样吗?我认为它已经从3.1删除?可能会被误解。 – Bart 2011-04-18 21:14:03

+2

请参阅“新工具包功能”下的http://developer.download.nvidia.com/compute/cuda/3_1/toolkit/docs/cudatoolkit_release_notes_linux.txt。 – Bart 2011-04-18 21:24:23

+1

嗯......好吧,我想-deviceemu选项现在会做,因为我是CUDA新手。我有这个选项工作。谢谢你karlphillip!但为此,我需要使用CUDA 2.3。但是由于这是一个过时的CUDA版本,我可能最终需要迁移到GPUocelot/MCUDA。 – smilingbuddha 2011-04-18 21:29:52