Has anyone had any recent success running OpenCL/CAL/CUDA programs on a single system with GPUs from both vendors installed at the same time? I've been fighting it for a while in both Linux and Windows.
In Linux, so far the best I've been able to do is getting both working after fiddling with libraries for a while, and some things just seem a little broken. On top of that, I have one display plugged into each display but only get display from one at a time. I can either have one display on the Nvidia card, and the other off or vice versa. If I try to have both displays on one of the GPUs, I lose the GPGPU stuff on the other. In Windows I've had various other issues, but it seems to have started randomly working correctly at one point. Is there a painless way to get this to work? I can't seem to find any documentation on how to set this up. It's really inconvenient to need to swap between them and it would be great if this were better supported.