deviceQuery finds on CUDA enabled device on Mac Pro

CUDA Device Query (Runtime API) version (CUDART static linking)
There is no device supporting CUDA.

Device 0: “Device Emulation (CPU)”
CUDA Driver Version: 2.30
CUDA Runtime Version: 2.30
CUDA Capability Major revision number: 9999
CUDA Capability Minor revision number: 9999
Total amount of global memory: 4294967295 bytes
Number of multiprocessors: 16
Number of cores: 128
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: 1
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: 1.35 GHz
Concurrent copy and execution: No
Run time limit on kernels: No
Integrated: Yes
Support host page-locked memory mapping: Yes
Compute mode: Default (multiple host threads can use this device simultaneously)


Press ENTER to exit…

kextstat | grep CUDA
126 0 0x1850000 0x2000 0x1000 com.nvidia.CUDA (1.1.0) <4 1>

NVIDIA GeForce 9400M:

Chipset Model: NVIDIA GeForce 9400M
Type: GPU
Bus: PCI
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0863
Revision ID: 0x00b1
ROM Revision: 3448
Color LCD:
Resolution: 1440 x 900
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Display Connector:
Status: No Display Connected

Were you using some remote connection, like VNC, RDP ?..

Did you get the problem fixed since this post ? how ? I have the same problem and i suspect it’s because I’m connecting through different layers of VNC…
VNC + ssh tunnel to machine 1 > VNC to machine 2

No Mac Pro have IGP GeForce9400M MCP79, so you should be testing another computer than the expected Mac Pro.

saleem1000: this might help you (but it didn’t help me)…98&hl=9400m

I’ve reinstalled drivers after the toolkit install and still have the same problem as saleem. Compilation went fine (after make i386=1) and I’ve done the kextstat | grep CUDA to show the driver is loaded.

I’m stumped.

Call off the search. I installed a video driver for Leapord, the 2.3.0a driver, instead of the appropriate Snow Leapord driver: 2.3.1a.

Here’s the link if you have Snow Leapord:…3.1a_macos.pkg

Snow Leapord is OS X version 10.6.* btw.

Also remember that Cuda drivers, even newest cant work in 64 Bit Kernel Mode (= no cuda device).