Bypassing the obvious "why??", does anyone know of any 32-bit versions of OPENCL from Nvidia or Intel for Ubuntu?
I looked but, i could not find anything recent. Have they finally just jumped to 64-bit only?
Thanks, Paul
The AMD App SDK allows you to execute OpenCL on your CPU. Otherwise you can try out pocl which also allows OpenCL execution on your CPU.
Beignet (OpenCL on Intel GPUs) might compile on a 32bit linux.
Probablye you also need an OpenCL ICD like this one: khronos
That said, I recommend that you move to a 64bit system, I could imagine that especially with OpenCL where vectorization is important you might loose quite some performance, since you cannot use all AVX/AVX2 registers on x86-32.
Best Regards, Michael