我在 2 岁的 Macbook Pro 上的 Ubuntu 12.04 上运行 MATLAB R2011b。我想利用 MATLAB 的 GPU 功能。但是,当我尝试时,我发现我的 GPU 似乎不够强大:
>> gpuArray(rand(10))
Error using gpuArray (line 28)
No device supporting CUDA was found.
>> gpuDevice
Warning: The device selected (device 1, "GeForce GT 330M") does not have sufficient compute
capability to be used. Compute capability 1.3 (or greater) is required, the selected device
has compute capability 1.2.
这是否意味着我永远无法在我的机器上使用 MATLAB 的 GPU 函数?有哪些替代方案?
最佳答案
GT330m is compute capability 1.2如您所见,mathworks 的 MATLAB GPU 支持需要计算能力 1.3(或更高)。我不知道“从不”该说什么。那是很长一段时间。但是this thread表示jacket来自 accelereyes 可能是一个替代方案,并且还给出了 Mathworks 对 cc 1.3 或更高版本的限制的观点。
关于MATLAB gpuArray;计算能力不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13123368/