Is OpenCL 1.2 Supported on i.MX6?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is OpenCL 1.2 Supported on i.MX6?

2,892 Views
davidsoto
Contributor I

Hi All, 

   We are using the i.MX6 and we need to use openCL 1.2, is this version supported?

   I was looking on the documentation [1] and section 5 (page 40) says that the Vivante GPU/FW only supports openCL 1.1 at the moment the document was written (2015). Is this still the case?

Regards,

-David

[1]https://community.nxp.com/thread/387753 

Labels (2)
Tags (3)
0 Kudos
8 Replies

1,689 Views
joanxie
NXP TechSupport
NXP TechSupport

the latest version 4.9.11 Upgraded GPU to 6.2.2.p0, which should support OpeCL 1.2

0 Kudos

1,689 Views
mtx512
Contributor V

Your answer only applies to i.mx6 Dual/Quad Plus (i.MX6QP, i.MX6DP) soc types. As per the i.MX_Graphics_User's_Guide documentation (L4.9.11_1.0.0) :

  1.  OpenCL 1.1 Embedded Profile is applicable to GC2000 Vivante GPU core.
  2.  OpenCL 1.2 Full Profile is only applicable to GC2000+, GC7000XSVX & GC7000L Vivante GPU cores. 
0 Kudos

1,689 Views
joanxie
NXP TechSupport
NXP TechSupport

the GPU driver is for 6SABRE-SD,6SABRE-AI,6SoloX,6SoloLite,7ULP,8QuadMax,8MQuad, not only for imx6QP and IMX6DP

0 Kudos

1,689 Views
davidsoto
Contributor I

Hi Joan, Does this means that a regular i.MX6 Quad (no plus) could use the new drivers and get openCL 1.2 up and running?

-David

0 Kudos

1,689 Views
joanxie
NXP TechSupport
NXP TechSupport

yes, I think so

0 Kudos

1,689 Views
davidsoto
Contributor I

Interesting, because my understanding from the documentation is that this is more a hardware limitation on the GPU version available in the regular quad and not in the GPU driver only.

0 Kudos

1,689 Views
joanxie
NXP TechSupport
NXP TechSupport

I checked it again, yes, you're right, imx6qp can support it, but imx6q couldn't support opencl1.2 on hardware.

0 Kudos

1,689 Views
mtx512
Contributor V

My understanding is that the GPU core is limited to OpenCL 1.1 Embedded Profile (not event Full).

0 Kudos