我下载了CUDA 6.0 RC,并编写了一个简单的程序来测试统一内存。但是在运行到cudaMallocManaged函数时,我遇到了一个cudaErrorNotSupported错误。我的GPU是GeForce GT 620,这个GPU有什么问题吗?
我下载了CUDA 6.0 RC,并编写了一个简单的程序来测试统一内存。但是在运行到cudaMallocManaged函数时,我遇到了一个cudaErrorNotSupported错误。我的GPU是GeForce GT 620,这个GPU有什么问题吗?
CUDA 6中的统一内存需要cc 3.0或更高版本的设备--这在CUDA 6编程指南中的统一内存使用文档中有说明。
您的GeForce GT 620 GPU是一个cc 2.1设备。
统一内存功能(包括cudaMallocManaged
)不支持cc2.1设备。