MATLAB doesn't recognize GPU NVIDIA GeForce 310M?

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)

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.
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

Tags

Asked:

on 24 Sep 2015

Answered:

on 12 Oct 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!