1. CUDA for Mac

ここから入手

http://www.nvidia.com/object/cuda_get.html#macos

Toolkit, Visual Profiler, SDK合わせて90Mぐらい。

ドキュメントを入手

http://www.nvidia.com/object/cuda_develop.html

/usr/local/cuda/doc にも入る。

要件

インストール後の設定

  • PATH に /usr/local/cuda/binを加える
  • DYLD_LIBRARY_PATH に /usr/local/cuda/lib を加える
export PATH=/usr/local/cuda/bin:$PATH
export DYLD_LIBRARY_PATH=/usr/local/cuda/lib:$DYLD_LIBRARY_PATH

試しにcompile

% nvcc -V  (nvccはnvideaのcompiler)
% cd /Developer/CUDA
% make

バイナリは、
/Developer/CUDA/bin/darwin/release
にできる。

お試し
% cd /Developer/CUDA/bin/darwin/release
% export DYLD_LIBRARY_PATH=/usr/local/cuda/lib:$DYLD_LIBRARY_PATH
% ./deviceQuery
CUDA Device Query (Runtime API) version (CUDART static linking)
There is no device supporting CUDA.

Device 0: "Device Emulation (CPU)"
  CUDA Capability Major revision number:         9999
  CUDA Capability Minor revision number:         9999
(...)

ちょ、こいつ対応してないじゃん…


- 終 了 -