CUDA Driver Trouble Shooting Tips
How do you get it to recognize the CUDA card? I'm using a single GTX 570 with CUDA driver "cudadriver-5.0.59-macos.dmg" OS X 10.7.5 and i get this:
Tesselator,
Here's a pic of what my (Windows, not Mac) preferences window looks like and some tips that I hope helps.
CUDA Driver Trouble Shooting Tips For Mac Octane Users
1. Are you using the correct OS?
From Nvidia CUDA site [
http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#general-cuda-known-issues ]
Mac OS X Supported Mac Operating Systems
A. Mac OS X 10.8.x
B. Mac OS X 10.7.x
2. Have all lib files been properly installed where they need to be installed?
From Nvidia CUDA site [
http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#general-cuda-known-issues ]
Mac OS X lib Files
lib/
libcudart.dylib - CUDA runtime library
libcuinj.dylib - CUDA internal library for profiling
libcublas.dylib - CUDA BLAS library
libcublas_device.a - CUDA BLAS device library
libcufft.dylib - CUDA FFT library
libcusparse.dylib - CUDA Sparse Matrix library
libcurand.dylib - CUDA Random Number Generation library
libnpp.dylib - NVIDIA Performance Primitives library
libtlshook.dylib - NVIDIA internal library
Tutor's Tip: You may be able to get the best install by changing the ".dmg" extension to ".pkg" and/or using Pacifist [
http://www.charlessoft.com/ ] to perform the install.
3. Are your drivers hanging out and mixing with older/different driver versions, i.e., Is this your one and only CUDA install and do you have the latest drivers installed and no earlier versions in the mix?
From Octane User manual [
http://render.otoy.com/downloads/OctaneRenderUserManual.pdf ]
OctaneRender™ Won't Open Due to "No Cuda Devices" Error Message
Problem: Incorrect Driver installed
Solution: Read the release notes to ensure that you have the correct driver version installed.
Attempt to remove the old driver versions and then install the proper version. It may be necessary to use a tool such as Driver Sweeper to get all driver components uninstalled. This might require individual search and destroy missions.
4. Are your drivers taking a nap?
From Nvidia CUDA site [
http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#general-cuda-known-issues ]
Mac OS
Device code linking does not support object files that are in Mac OS fat-file format. As a result, the device libraries included in the toolkit (libcudadevrt.a and libcublas_device.a) do not use the fat file format and only contain code for a 64-bit architecture. In contrast, the other libraries in the toolkit on the Mac OS platform do use the fat file format and support both 32-bit and 64-bit architectures.
At the time of this release, there are no Mac OS configurations available that support GPUs that implement the sm_35 architecture. Code that targets this architecture can be built, but cannot be run or tested on a Mac OS platform with the CUDA 5.0 toolkit.
... .
(Mac OS) When CUDA applications are run on 2012 MacBook Pro models, allowing or forcing the system to go to sleep causes a system crash (kernel panic). To prevent the computer from automatically going to sleep, set the Computer Sleep option slider to Never in the Energy Saver pane of the System Preferences.
(Mac OS) To save power, some Apple products automatically power down the CUDA- capable GPU in the system. If the operating system has powered down the CUDA-capable GPU, CUDA fails to run and the system returns an error that no device was found. In order to ensure that your CUDA-capable GPU is not powered down by the operating system do the following:
Go to System Preferences. Open the Energy Saver section. Uncheck the Automatic graphics switching box in the upper left.
5. Are you a demo user?
If so, please check out this URL:
http://render.otoy.com/forum/viewforum.php?f=25 .