我可以在我的代码共享内存中使用nVidia Quadro KxxxxM(MXM)移动GPU吗?

时间:2013-11-02 11:49:53

标签: cuda gpu shared-memory gpgpu nvidia

正如我所看到的,在google and many sites中,nVidia Quadro KXXXXM中有"shared memory no" - 移动GPU(MXM)。 但是,如果我想在这些卡上使用CUDA C / C ++编写,我可以在我的代码共享内存中使用,如果可以,那么如果我这样做会发生什么 - 它会使用全局GPU-RAM吗?

1 个答案:

答案 0 :(得分:4)

是的,您可以在Quadro(K系列)移动GPU上使用共享内存。

如果您想要确认,请运行deviceQuery示例代码。查找“每个块的共享内存总量:”,它将报告49152个字节,与大多数其他现代GPU相同。

这些链接中的“共享内存:否”引用不是指CUDA共享内存。它指的是一些图形设备的特征或能力,以使用一些系统存储器,就好像它是图形存储器一样,用于图形操作(即不是CUDA计算)。这些引用与CUDA使用的术语“共享内存”无关。