1

正如我所看到的,在谷歌和许多网站中,nVidia Quadro KXXXXM - 移动 GPU (MXM) 中有“共享内存号”。但是,如果我想在 CUDA C/C++ 上为这些卡编写代码,我可以在我的代码共享内存中使用吗?如果可以的话,如果我这样做会发生什么 - 是否会使用全局 GPU-RAM?

4

1 回答 1

4

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

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

这些链接中的“共享内存:否”参考不是指 CUDA 共享内存。它指的是某些图形设备将某些系统内存用作图形内存的特性或能力,用于图形操作(即不是 CUDA 计算)。这些引用与 CUDA 使用的术语“共享内存”无关。

于 2013-11-02T12:04:05.797 回答