Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20862 Discussions

Intel Celeron J3455 with Intel HD Graphics 500 - OpenCL versions

neblaz
Beginner
3,678 Views

Hi,

I have this mini-pc: https://www.asrock.com/nettop/Intel/Beebox%20Series%20(Apollo%20Lake)/index.us.asp# Specification ASRock > Beebox Series (Apollo Lake)

With J3455 and Intel HD Graphics 500.

According to the Capabilities table at: https://en.wikipedia.org/wiki/Intel_HD_and_Iris_Graphics Intel HD and Iris Graphics - Wikipedia

The Intel HD Graphics 500 can do OpenCL 2.0.

Using a tool like GPU Caps Viewer 1.36.2.0, it shows that only Open CL 1.2 is possible.

Why is that? Can the next driver update raise the OpenCL version to 2.0, perhaps even to 2.1?

Question:

How to develop OpenCL applications with this Intel GPU? Is there an IDE available or just using a simple editor is enough?

Then, how to execute OpenCL on this Intel GPU? Does OpenCL code has to be compiled?

Do I need additional OpenCL SDK, etc. for development and execution, or is the installed Intel Driver 15.46.05.4771 enough?

Question:

As this Intel GPU also supports Vulkan, how to develop Vulkan applications? What do I need for development and execution of Vulkan applications?

Thanks in advance!

Cheers

0 Kudos
3 Replies
Stefan3D
Honored Contributor II
2,372 Views

Indeed GPU Caps Viewer should show OpenCL 2.x, use another tool like https://sourceforge.net/projects/opencl-z/files/latest/download OpenCL-Z to double-check if it's an app issue.

Otherwise it could be an issue in the driver, try older ones then.

EDIT: Forget my first answer.

According to https://www.intel.com/content/www/us/en/support/graphics-drivers/000005524.html Supported APIs and Features for Intel® Graphics Drivers the HD 500 is limited to OpenCL 1.2

Sorry for confusion.

For OpenCL development you need the SDK from https://software.intel.com/en-us/intel-opencl https://software.intel.com/en-us/intel-opencl

which also comes with experimental OpenCL 2.1 drivers (CPU only).

For Vulkan development get the SDK from https://vulkan.lunarg.com/ LunarXchange

0 Kudos
neblaz
Beginner
2,372 Views

I recently installed Ubuntu Linux 17.04 64-bit on my other hard drive.

Being new to Linux, I'm wondering how to install the right Intel driver for GPU?

Does Intel provide drivers for Linux operating systems? Usually I only find .exe files for Windows.

I read here and there about X Server, also about Mesa, but not sure yet if this is important.

And how about the graphics API versions on Linux, is there a difference? OpenGL 4.x, OpenCL 1.2 or 2.x, etc.?

Cheers

0 Kudos
idata
Employee
2,372 Views

Hello neblaz,

 

 

I understand you are trying to install latest graphics driver on Ubuntu Linux 17.04 64-bit.

 

 

Let me apologize for any inconvenience this issue may be causing to you.

 

 

What happens is that drivers for Linux* are provided by the Linux* Community directly. The best option would be contacting the Ubuntu Community so they can provide proper graphics driver. This link will give you their contact information http://community.ubuntu.com/ http://community.ubuntu.com/

 

 

This other link will provide more information about Linux* drivers on Intel components https://www.intel.com/content/www/us/en/support/graphics-drivers/000005520.html https://www.intel.com/content/www/us/en/support/graphics-drivers/000005520.html

 

 

Regards,

 

Fred D.
0 Kudos
Reply