GPU computing with 32bit matlab in 64 bit windows 7 system
Afficher commentaires plus anciens
I'm in trouble matlab couldn't find any GPU of my computer.
I use 32bit matlab in 64bit windows 7 system and 4 Nvidia Tesla 2070.
There is error message 'No device supporting CUDA was found.' when I use gpuDevice function of matlab. Also gpuDeviceCount return value is 0.
Does anyone knows the solution??
Réponses (2)
Edric Ellis
le 21 Mar 2012
0 votes
Have you tried using the 64bit MATLAB?
1 commentaire
Chang-Yoon
le 22 Mar 2012
Jason Ross
le 22 Mar 2012
0 votes
Edric's suggestion is a good one. Before going down the 32-bit route, make sure things are working properly in 64-bit. That way you know that the hardware is working, recognized, powered up properly, etc. Once you've established that, Try to install the 32-bit CUDA drivers. I'm not sure if Windows will let this happen, but it's worth trying and should only take a few minutes. If that doesn't work, you'll likely need to set up the system to be dual-boot, and boot into the 32-bit installation when you need access to the CUDA driver in 32-bit mode.
You might want to also try asking on the nVidia CUDA forums. There may be a way of manually registering the driver so the 32-bit Windows environment can find it -- but I'd not hold out much hope, as hardware drivers are one place that 32-bit emulation in a 64-bit system doesn't happen well.
This is also a case where it would be nice if you could access the card via virtual machine you could run in the 64-bit mode, but I'm not aware of a way to make that work. I haven't looked in a while, so somebody may have done it.
Catégories
En savoir plus sur Get Started with GPU Coder dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!