OpenCL application on Fedora 20 on host machine works, and strace says that it loads __ocl_svml_e9.so. On vmachine inside Virtualbox the program fails at clCreateContext; strace says it doesn't find __ocl_svml_u8.so.
/proc/cpuinfo at host machine says that model name is Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz, stepping is 9 and cpuid level is 13. On virtual machine cpuid level is 5. Is this related?
Is there some deep problem with OpenCL and virtualization? If not, known problem with Virtualbox?