没有CUDA的CUDA启用GPU

我想在我的ubunbu 10.04上安装一个CUDA模拟器,因为我没有硬件。 有人可以提供一些有价值的指示 我觉得Nvidia确实提供了一个模拟器,我怎么设置它。 到目前为止,我不关心性能,如果它很慢。 谢谢。

直接答案: @Andrey是正确的,新的工具包/ API(v3) 没有模拟器。 不过 ,你可以考虑使用mCUDA来编译CPU目标的内核 – 注意,如果你的最终目标是一个GPU,这可能无法帮助你调整代码, 而且目前只能在Linux上使用。 我会建议检查gpuocelot这是一个更普遍的模拟器。 (不知道它是否在Windows上测试过)

另外:这是我对ATI的抱怨,除非你安装了ATI卡,否则你不能用他们的系统进行开发。 nVidia没有这样的要求。 你绝对可以下载并安装工具包和SDK。 然而,正如@Andrey所说,他们已经把仿真器取消了。 所以,如果你真的想运行一个CUDA内核,你需要一个nVidia GPU, 除非你使用mCUDA来编译运行在CPU上的内核。

他们没有。 他们以前在CUDA v2中有仿真模式,但是仍然需要安装硬件,否则就不会安装。 在目前的CUDA v3中没有模拟器,就是这样。 你应该检查启用CUDA的设备列表,并选择最便宜的。 它不会太贵(〜100美元)

尝试谷歌搜索(pdf)“分析CUDA工作负载使用一个详细的GPU模拟器”,阿里Bakhoda,(等)Univ英国哥伦比亚,或他们的(ppt / pdf)“GPGPU-Sim:一个性能模拟器为Masively多线程处理器研究”。

我不确定它是否仍然在积极研究。 我刚刚找到这份报纸。

我用intel gpu在我的笔记本电脑上做了2.3版,但是我需要g ++ – 4.3。 http://forums.nvidia.com/index.php?showtopic=102548

我放弃了在新版本的ubuntu中安装g ++ – 4.3,这并不好笑。如果你比我聪明,知道如何安装g ++ – 4.3,那么你可以安装CUDA v2.3,有NVIDIA硬件。 我在一台配有英特尔GPU的华硕笔记本电脑上。

这是我配置的项目(如果makefile是有用的):

http://preann.svn.sourceforge.net/viewvc/preann/

如果你做到了,我将不胜感激关于如何在不破坏所有内容的情况下使用更新的编译器在debian / ubuntu上安装g ++-4.3的一些指导。 ;)