I am new to this forum.
I have a Macbook white with Nvidia GPU 9400 M . I would like to use it to run my CUDA based programs. So I have installed the Driver, Tool Kit and SDK. I have Installed the proper driver version 2.3.
But while I run the deviceQuery from the desired location it shows the following message -
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
Support host page-locked memory mapping: Yes
Compute mode: Default (multiple host threads can use this device simultaneously)
Press ENTER to exit…
I have tried to look for the solution provided in the forum; unfortunately I was not able to decipher it. I am not able to find customize the tool kit, driver or the SDK installation. Somebody also mentioned about the KEXT modification; this is also not clear to me.
So my query is –
- Can my Macbook support CUDA and is there way to communicate with the 9400M device?
- How can I do that?
Thanking you all in advance,