Cuda Visual Profiler - Doesn't detect my cards

After reading through various posts on this forum, google and of course the release notes I’d tracked this message:

“Unable to load cuda library. CUDA Visual Profiler device features will be disabled.”

Down to one of two things:

  1. CUDA library was not being load from the LD_library_path

  2. cudaprof is not recognising my system properly

I’m happy that I’ve ruled out point 1 by setting the LD_library_path numerous times and being able to see that cudaprof can see this in its environment settings. So that leaves point 2!

Running ./deviceQuery from the SDK gives:

[codebox]There are 2 devices supporting CUDA

Device 0: “GeForce 9800M GTX”

Major revision number: 1

Minor revision number: 1

Total amount of global memory: 1073020928 bytes

Number of multiprocessors: 14

Number of cores: 112

Total amount of constant memory: 65536 bytes

Total amount of shared memory per block: 16384 bytes

Total number of registers available per block: 8192

Warp size: 32

Maximum number of threads per block: 512

Maximum sizes of each dimension of a block: 512 x 512 x 64

Maximum sizes of each dimension of a grid: 65535 x 65535 x 1

Maximum memory pitch: 262144 bytes

Texture alignment: 256 bytes

Clock rate: 0.55 GHz

Concurrent copy and execution: Yes

Device 1: “GeForce 9800M GTX”

Major revision number: 1

Minor revision number: 1

Total amount of global memory: 1073479680 bytes

Number of multiprocessors: 14

Number of cores: 112

Total amount of constant memory: 65536 bytes

Total amount of shared memory per block: 16384 bytes

Total number of registers available per block: 8192

Warp size: 32

Maximum number of threads per block: 512

Maximum sizes of each dimension of a block: 512 x 512 x 64

Maximum sizes of each dimension of a grid: 65535 x 65535 x 1

Maximum memory pitch: 262144 bytes

Texture alignment: 256 bytes

Clock rate: 0.55 GHz

Concurrent copy and execution: Yes

Test PASSED

Press ENTER to exit…

[/codebox]

So I know that I was able to compile and run CUDA test SDKs and they can determine my devices but why won’t the CUDA visual profiler?

I’m running Fedora 10 x86_64 with what I think are the latest beta drivers: 185.19 (hmmmm looks like there is now 185.18.04 which is newer… will test)

Can anyone point me in the right direction?

So I’ve tested now with the 185.18.04 beta drivers and guess what?

All is great and good and working.

So in answer make sure you have the super latest drivers (released 17/04/09).

I have the same problem with Ubuntu 8.10 and 64 bit Intel. Doesn’t seem like the 32 bit cudaprof can use the 64 bit libraries? any suggestions/solutions would be appreciated. all drivers are up to date : 185.18.08 thanks ./w

I had same problem x86_64 RHEL5.3 CUDA2.2 Driver185.18.08.

But reinstall 185.18.08 driver with “NVIDIA’s 32-bit compatibility OpenGL libraries”, cudaprof is working good :)