Many thx Dade, bugreport to Apple filed, i hope next update fixes this thing complete.
AHAH, finally, yes ! Performances looks on track with what I have seen elsewhere with NVIDIA.
So now we know about this
I deeply hate Apple at the moment
If there is a thing that drives a developer crazy is a compiler bug.
Just just joking. The next thing I have for you, Jens, is the multiple OpenCL device support:
This is SmallptGPU2 running at the same time on my OpenCL GPU device ATI HD4870 and OpenCL CPU device Q6600. You can read the workload distribution on the "Help"screen (i.e. 90.5% done by the GPU, 9.5% done by the CPU). It is optionally visible also on the screen as a green bar on the left (the zone rendered by the GPU) and red bar (the one done by the CPU). This is gone be very interesting with multi-GPU setups.
Can I say that CPUs are starting to look a bit pathetic ? My poor Q6600 is totally owned by the 4870
The GPU is 9.83 times faster than the CPU
Gone do some more clean-up and to apply Apple's bug work around and than I will post the sources.