I am trying to play with the OpenCL SDK for Intel. I am able to compile an OpenCL program with gcc and list all the available platforms and run a simple addition kernel.
However, if I try to use the offline compiler ioc64, this is what I get:
Failed to get OpenCL device...: -1 (CL_DEVICE_NOT_FOUND)
As I said, the simpleAdd.c program works, and clinfo recognizes all the different platforms.
-- What I installed --
I installed the neo runtime driver from here (I also installed the libva support):
And the sdk from here:
Worth mentioning: during the installation, the installer was warning me that my GPU is not supported.
-- My configuration --
I have a coffee lake i7 8700k CPU and I am running on Ubuntu mate 18.07.
Any idea or suggestions about why the offline compiler is misbehaving? They link with the same libraries, so I really don't understand why the difference.
I also saw this other thread:
But none of the solutions mentioned there helped me.
Thanks a lot for any suggestion,