Is the nVidia GPU the only one I can use for my Matlab computation?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Nourou
el 19 de Nov. de 2013
Respondida: Marc
el 19 de Nov. de 2013
Hi people,
I do not know much about GPU except that it may be helpful in speeding up my code execution. For checking GPU driver for my matlab I typed:
'gpuDevice'
and got the following error:
The CUDA driver could not be loaded. An NVIDIA GPU with CUDA driver is required. The required CUDA version is: 3.1 or greater. The library name used was: "nvcuda.dll". The error was: The specified module could not be found.
I have following questions:
Is nVidia GPU the only one which can be used in matlab?
I checked my graphics card and it says 'AMD HD7670M'. How can I configure matlab to use my GPU?
Please give as much details as possible.
Thanks in advance.
0 comentarios
Respuesta aceptada
Marc
el 19 de Nov. de 2013
You can't. First requirement is that you have the parallel toolbox. Second requirement is that you need a nVidia graphics card. There is a long list of nVidia graphics cards that are supported in the parallel toolbox documentation. Lastly, if you have a nVidia graphics card, which you stated you do not, you need to load the CUDA driver from nVidia for that graphics card.
There is currently requests to the Mathworks parallel toolbox development team to add support for other graphics cards, like amd, especially since newer professional computers, like the ne Mac Pro are coming out with these.
If you have a windows PC, and really need this function, looks like your only option would be to swap out the amd for an nVidia
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre GPU Computing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!