MATLAB doesn't recognize GPU NVIDIA GeForce 310M?
Show older comments
my laptop is an old model and it has a NVIDIA GeForce 310M.
I have installed the driver GeForce 341.81 Driver, Release Date: Mon Aug 24, 2015.
And I am using MATLAB 2014a.
However, when I try to see the information of the GPU in MATLAB:
>> gpuDevice No supported GPU device was found on this computer. To learn more about supported GPU devices, see www.mathworks.com/gpudevice.
Is 310M too old for this? I saw this post, it used 310M in 2010: http://www.mathworks.com/matlabcentral/newsreader/view_thread/297648
Thanks in advance for any possible help!
Answers (2)
Joss Knight
on 12 Oct 2015
0 votes
Your GPU does not appear to be on the CUDA-enabled GPU list, so it would appear not to support CUDA. Which means MATLAB can't use it.
Walter Roberson
on 12 Oct 2015
0 votes
The 310M is on the Legacy CUDA list at https://developer.nvidia.com/cuda-legacy-gpus . It supports CUDA 1.2. According to http://www.mathworks.com/discovery/matlab-gpu.html 2.0 is required for current MATLAB, and 1.3 was required for R2014a and earlier. 1.3 was the first to support double precision floating point. An explanation of why 1.2 was never supported is at http://www.mathworks.com/matlabcentral/newsreader/view_thread/291689
Categories
Find more on GPU Computing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!