Intel® oneAPI DPC++/C++ Compiler
Talk to fellow users of Intel® oneAPI DPC++/C++ Compiler and companion tools like Intel® oneAPI DPC++ Library, Intel® DPC++ Compatibility Tool, and Intel® Distribution for GDB*

Intel integrated GPU not detected

Grismer__Matt
Beginner
3,113 Views

Core i5-6600 CPU (Apple iMac 2015), Ubuntu 19.10, Intel oneAPI DPC++ 2021.1-beta06

With the following drivers installed:

intel-opencl-icd version 20.09.15980.i-9

server-xorg-video-intel 2:2.99.917+git20190815-1

 

I wrote a short program to show me all the platforms and devices in the system, it returned:

Platform:  Intel(R) OpenCL

Device: Intel(R) Core(TM) i5-6600 CPU @ 3.3 GHz

Platform: SYCL host platform

Device: SYCL host device

 

Shouldn't the integrated Intel HD Graphics be listed as a GPU device?  Is there something I am missing?

I don't know if it makes a difference, but the iMac also has an AMD GPU installed, and is using the server-xorg-video-amdgpu driver for graphics.

0 Kudos
9 Replies
GouthamK_Intel
Moderator
3,113 Views

Hi Matt,

Could you please confirm the Intel oneAPI Basekit version which you are using? We can see that beta05 is the latest version currently and beta06 is yet to be released. 

Please check the iGPU which you are using, oneAPI supports iGPU's which are gen9 or higher. Find the below system requirements. 

https://software.intel.com/en-us/articles/intel-oneapi-dpcpp-system-requirements-beta

 

Regards

Goutham

0 Kudos
Grismer__Matt
Beginner
3,113 Views

Beta 6 installed yesterday when I checked for updates:

intel-basekit/all,now 2021.1-1113.beta06 amd64 [installed]

 

Yes, my Intel processor is listed as Gen9

Matt

0 Kudos
GouthamK_Intel
Moderator
3,113 Views

Hi Matt,

We tried using Intel oneAPI version beta05, which is officially the latest version launched on Intel oneAPI base-kit website till today i.e. 30-04-2020.

We are able to list Intel iGPU gen9 version without any issues.

Details about our system environment as follows:

OS Version: Ubuntu 18.04

oneAPI Basekit Version: 2021.1-beta05

Driver Version: 20.09.15980

Device Name: Intel(R) Gen9 HD Graphics NEO

 

We suggest you install oneAPI base-kit beta05 and try accessing the iGPU. 

Please find the below link to download oneAPI basekit.

https://software.intel.com/oneapi/base-kit

Installation Guide:

https://software.intel.com/en-us/articles/installation-guide-for-intel-oneapi-toolkits

System Requirements:

https://software.intel.com/en-us/articles/intel-oneapi-base-toolkit-system-requirements

 

 

Best Regards

Goutham

0 Kudos
Grismer__Matt
Beginner
3,113 Views

Goutham,

Any chance you have Ubuntu 19.10 with which to verify?  It is listed as supported, and that is what I am using.  I assume by driver you are referring to intel-opencl-icd, in which case our versions match.

I initially started with beta05, and the integrated GPU did not show up in that version either.  

I inadvertently got updated to beta06 when I ran the Ubuntu updater tool to install available updates.  So, the apt repository apparently has beta06 even though it has not been announced.

Is there any debugging I can enable that would give us a clue what is breaking?  Thanks.

Matt

0 Kudos
GouthamK_Intel
Moderator
3,113 Views

Hi Matt,

We have escalated your query to the concerned team. Our team will get back to you regarding the same. 

 

Regards

Goutham

0 Kudos
Sravani_K_Intel
Moderator
3,113 Views

Hi Matt,

 

Can you list the icd files you have under /etc/OpenCL/vendors/ and their contents?

0 Kudos
Grismer__Matt
Beginner
3,113 Views

Files in /etc/OpenCL/vendors:

Altera.icd
intel-cpu.icd
Intel_FPGA_SSG_Emulator.icd
intel.icd

 

Contents of Altera.icd:

libalteracl.so

 

Contents of intel-cpu.icd:

libintelocl.so

 

Contents of Intel_FPGA_SSG_Emulator.icd:

libintelocl_emu.so

 

Contents of intel.icd:

/usr/lib/x86_64-linux-gnu/intel-opencl/libigdrcl.so

0 Kudos
Sravani_K_Intel
Moderator
3,113 Views

Hi Matt, We do not support macOS at this moment for the OpenCL GPU drivers as well as oneAPI. The supported Operating Systems can be found at https://www.intel.com/content/www/us/en/develop/articles/intel-oneapi-dpcpp-system-requirements-beta.html

0 Kudos
Grismer__Matt
Beginner
3,113 Views

I'm not sure if this is a response to my other post using the oneAPI Docker container on a Mac...

In this case I am running one of the approved operating systems (Ubuntu 19.04) on iMac hardware that meets the oneAPI requirements.  But for some reason the integrated GPU does not appear as an available compute device.  I provided the contents of /etc/OpenCL/vendors in a previous post as requested, but never got a response for that.

0 Kudos
Reply