答案 0 :(得分:3)
不,不是你的情况。当然,840m的全局内存量非零。设备上是否可能没有全局内存(DRAM)?
您链接到的代码被破坏,因为它对全局内存变量(%u
)使用了不正确的格式说明符,而它应该是64位变量的格式说明符(例如%lu
)这里:
printf("Total global memory: %u\n", devProp.totalGlobalMem);
^^
如何查询全局内存量?
您可能最好再运行deviceQuery
CUDA sample code。