Yesterday my new 15" macbook pro with retina arrived. It comes with a nvidia 650M GPU and it should support cycles with both CUDA and OpenCL.
I already installed the CUDA drivers and the CUDA toolkit but the option to render with CUDA doesn’t even shows up. However in the preferences I can select the 650M for rendering with OpenCL but when I start rendering I get the following error:
OpenCL error (-36): Invalid command queue
Where?
In the UserPreferences>System where you have to activate the compute device, or in the render tab where it does not show up unless you have activated the compute device in blender’s system preferences?
In the system tab of the user preferences the option for CUDA does not show up. However OpenCl does but then when I go to the render tab and switch to experimental->OpenCL, I get this error “OpenCL error (-36): Invalid command queue” when I start rendering or previewing.
The GT650m is a GK107 based card, Kepler’s not working too good with CUDA/Cycles/Raytracers at the moment.
You might have to check an OSX build with all CUDA Kernels from Graphicall or search the forum how to solve issues with CUDA and Kepler.
I’ve already tried several other builds but none seem to work. But the strange thing is that OpenCl doesn’t work either. Is that caused by the same problem?
Solved it. With the build I linked in my first post I was able to render with cycles. I originally downloaded the 4.2 CUDA toolkit. I just downloaded the 5.0 version, the release notes clearly said: enables support for the 650m. So after updating the toolkit it immediately worked.
I’m able to render a small scene with HDRI background and a pretty large oceansim with 250 samples in 1:47 with CUDA and 3:38 with the cpu. Will try the BMW test scene right now!
@torxnl: could you please post the result of the BMW test scene? I’m thinking about doing some investment, but would want to know about the outcome in advance
Has been a while since I posted that on the forum, but I’ve een able to find the results. This was the exact post I placed back them:
Rendered with my new 15" Macbook Pro with Retina:
2.3ghz Intel core i7, 8GB DDR3, nvidia GT650M, 256GB flash drive, Mac Os X 10.8 Mountain Lion
CPU: 3:08.65
CUDA: 3:24.06
OpenCL: not working
So far I’m happy with the results. My old computer with a 2.8Ghz core2 quad, 4gb ddr2 ram and a 9800gtx+ got around 9 minutes. Though I’m a little disappointed that the GPU is slower than the CPU. :\
But what I did notice a while ago, is that windows handles it much better. Perhaps it’s not the best thing to do but I installed windows 7 on my macbook for my gaming needs. Then I also ran blender with cuda on windows and it was way faster than on mac.