Intel New Media Driver/openCL - support

Bug #1815552 reported by quanxian
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
intel
Fix Released
Undecided
Unassigned
intel-compute-runtime (Ubuntu)
Fix Released
Undecided
Unassigned
intel-gmmlib (Ubuntu)
Fix Released
Undecided
Unassigned
intel-graphics-compiler (Ubuntu)
Fix Released
Undecided
Unassigned
intel-mediasdk (Ubuntu)
Fix Released
Undecided
Unassigned
intel-opencl-clang (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Description:

Intel will use new media-driver/openCL. Here are the new git repos for every parts

## Intel Media Driver (see Note)
https://github.com/intel/media-driver

## Intel Media SDK
https://github.com/Intel-Media-SDK/MediaSDK

## Intel Libva (has been in ubuntu)
https://github.com/intel/libva

## Intel Graphics Memory Management Library (Timo Aaltonen)
https://github.com/intel/gmmlib

## Intel Graphics Compute Runtime for OpenCL™ Driver (Timo Aaltonen)
https://github.com/intel/compute-runtime

## Intel Graphics Compiler for OpenCL™ (Timo Aaltonen)
https://github.com/intel/intel-graphics-compiler

Target Release: 19.04

quanxian (quanxian-wang)
summary: - Intel New Media Driver - support
+ Intel New Media Driver/openCL - support
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

gmmlib and media-driver are already in disco. There are two versions of the media driver, full-opensource 'intel-media-driver' which works only on ICL at the moment (AIUI), and 'intel-media-driver-non-free' which should work on all gen8+.

There is one big issue with the media driver though; using an environment variable to select the driver is bad UI. Libva has to have code to detect the hardware and use the correct driver for it. Or try them one at a time until a working one is found. Because we'd have both the old and new media driver installed and not have the user do tricks to select the correct one for the hw.

graphics-compiler needs also
https://github.com/intel/opencl-clang

which in turn depends on
https://github.com/KhronosGroup/SPIRV-LLVM-Translator

both have been packaged and pushed to Debian, spirv-llvm-translator has already made it to disco.

I've also filed some issues upstream regarding the OpenCL stuff, like the i-g-c not using SONAMEs
https://github.com/intel/intel-graphics-compiler/issues/51

this is also pretty important
https://github.com/intel/intel-graphics-compiler/pull/55

Revision history for this message
quanxian (quanxian-wang) wrote :

@Timo
About the intel-media-driver-non-free(which has binary file) and free(which use open source to build), non-free will provide full functions for encoding. free will not provide full function. It is because some encoding algorithm(software) is not open sourced(the function will miss).
In this case, it is better to use non-free.

Timo Aaltonen (tjaalton)
Changed in intel-gmmlib (Ubuntu):
status: New → Fix Released
Changed in intel:
status: New → In Progress
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

intel-mediasdk uploaded

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

mediasdk accepted

Changed in intel-mediasdk (Ubuntu):
status: New → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

intel-opencl-clang and -graphics-compiler are now in proposed

Changed in intel-graphics-compiler (Ubuntu):
status: New → Fix Committed
Changed in intel-opencl-clang (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package intel-opencl-clang - 8.0.0-0ubuntu1

---------------
intel-opencl-clang (8.0.0-0ubuntu1) disco; urgency=medium

  * Upload to Ubuntu (LP: #1815552)

 -- Timo Aaltonen <email address hidden> Thu, 28 Mar 2019 13:56:45 +0200

Changed in intel-opencl-clang (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package intel-graphics-compiler - 1.0.0-0ubuntu1

---------------
intel-graphics-compiler (1.0.0-0ubuntu1) disco; urgency=medium

  * Upload to Ubuntu. (LP: #1815552)

 -- Timo Aaltonen <email address hidden> Tue, 09 Apr 2019 00:20:38 +0300

Changed in intel-graphics-compiler (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

and now compute-runtime is accepted as well

Changed in intel-compute-runtime (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package intel-compute-runtime - 19.13.12717-0ubuntu1

---------------
intel-compute-runtime (19.13.12717-0ubuntu1) disco; urgency=medium

  * Upload to Ubuntu. (LP: #1815552)

 -- Timo Aaltonen <email address hidden> Wed, 10 Apr 2019 21:16:26 +0300

Changed in intel-compute-runtime (Ubuntu):
status: Fix Committed → Fix Released
quanxian (quanxian-wang)
Changed in intel:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.