OpenCL* for CPU
Ask questions and share information on Intel® SDK for OpenCL™ Applications and OpenCL™ implementations for Intel® CPU.
Announcements
This forum covers OpenCL* for CPU only. OpenCL* for GPU questions can be asked in the GPU Compute Software forum. Intel® FPGA SDK for OpenCL™ questions can be ask in the FPGA Intel® High Level Design forum.
1719 Discussions

opencl driver issue on intel celeron J1900

Tu__Ming-Hsuan
Beginner
1,531 Views

I tried to install SRB 5.0 opencl driver for Intel(R) Celeron(R) CPU  J1900, but clinfo can not find the gpu device , only the cpu device can be found. (see the attachment clinfo_1123.txt).

here is the output from lspci -nn -s 0:02.0

00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display [8086:0f31] (rev 0e)

Any suggestion?

thanks

0 Kudos
3 Replies
Jeffrey_M_Intel1
Employee
1,531 Views

The Linux driver package only supports Gen9 GPUs and forward.  For the Celeron, Pentium, and Atom lines this means these are currently the only versions supported:

https://ark.intel.com/products/codename/80644/Apollo-Lake

 

0 Kudos
Tu__Ming-Hsuan
Beginner
1,531 Views

Jeffrey

In fact, I have tried the beignet, it can detects the gpu device.

I have no idea about why the official driver version can not detect the gpu device, since both beignet and the official version are maintained by Intel.

However, I want to play with opencl caffe, but clcaffe does not support beignet. (see the issue from clcaffe https://github.com/01org/caffe/issues/30)

By the way, I have tried Intel Atom x5-Z8350 before, it works well with the official linux driver. But Intel Atom x5-Z8350 is not in the list you posted (https://ark.intel.com/products/codename/80644/Apollo-Lake). So how can I determine if the linux driver can support the hardware I use?

thanks!

 

0 Kudos
Jeffrey_M_Intel1
Employee
1,531 Views

Beignet can be an option for now, but in the long term openCL is consolidating.  Maintenance and new features will focus more on the versions of OpenCL in the drivers/runtimes list. (https://software.intel.com/en-us/articles/opencl-drivers.)

For supported processors, the release notes document what is validated.  Depending on the features used a subset of features on processors not listed may work.  However, there are no guarantees.  Also, while you are welcome to use whatever you can get to work, the level of support is much less if your configuration is outside what is specified in the release notes.

 

 

 

0 Kudos
Reply