如何查询全局内存量?

时间:2017-08-31 22:35:07

标签: cuda

我已使用此link中的代码查询设备中可用的全局内存量,但返回值为ZERO。

设备上是否可能没有全局内存(DRAM)?

the output

1 个答案:

答案 0 :(得分:3)

  

设备上是否可能没有全局内存(DRAM)?

不,不是你的情况。当然,840m的全局内存量非零。

您链接到的代码被破坏,因为它对全局内存变量(%u)使用了不正确的格式说明符,而它应该是64位变量的格式说明符(例如%lu)这里:

printf("Total global memory:           %u\n",  devProp.totalGlobalMem);
                                       ^^
  

如何查询全局内存量?

您可能最好再运行deviceQuery CUDA sample code