kebabbert wrote:Just to confirm: So, I could develop my source code in a Windows guest? The host is Solaris Express. Then, when everything is working, I could switch to a OpenCL GPU and run the code?
Theoretically, yes, as long as the system you would be using has the libraries installed. This is because the basic idea of OpenCL is that it'll use whatever is available: CPU and/or GPU.
As for GPU/CUDA support, it should be possible for the VirtualBox developers to implement this. After all, Amazon's EC2 does virtualization with GPUs exposed: https://aws.amazon.com/ec2/#instance