Beignet does not find a processor

I am using Beignet to try out OpenCL on my laptop with 4th generation i7 and integrated GPU running Ubuntu 16.04

When running clinfo, I only find 1 platform and 1 device which is a graphics accelerator. Should I not find the processor itself? As I read that OpenCL allows you to use the host as a normal device and run multiple cores on it

+3


source to share


1 answer


Beignet does not include ICD for Intel processors, it is for integrated GPU only:

Beignet is an open source implementation of the OpenCL specification - a generic compute oriented API. This code base contains the code to run OpenCL programs on Intel GPUs which basically defines and implements the OpenCL host functions required to initialize the device, create the command queues, the kernels and the programs and run them on the GPU.

      



(from the beignet official website)

You need to install intel ICD as there doesn't appear to be an open source OCL implementation for Intel processors.

0


source







All Articles