This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

OpenCL for GPU and CPU on Odroid XU3

Hi,

I have an Odroid XU3 running Ubuntu 14.04 (big.LITTLE with A15 and A7 + Mali-T628 MP6)

I want to program the big.LITTLE cores together with the GPU, all using OpenCL. I have read that OpenCL for Neon should make it possible to use the CPUs (both A7 and A15).

First question: I got the Mali OpenCL user space driver to work but it shows me two GPU devices, both identical except the number of compute units:

   CL_DEVICE_NAME:             Mali-T628

   CL_DEVICE_VENDOR:             ARM

   CL_DRIVER_VERSION:             1.1

   CL_DEVICE_TYPE:            CL_DEVICE_TYPE_GPU

   CL_DEVICE_MAX_COMPUTE_UNITS:        4

   ...

and 

   CL_DEVICE_NAME:             Mali-T628

   CL_DEVICE_VENDOR:             ARM

   CL_DRIVER_VERSION:             1.1

   CL_DEVICE_TYPE:            CL_DEVICE_TYPE_GPU

   CL_DEVICE_MAX_COMPUTE_UNITS:        2

   ...

Does someone have a glue what that means? I guess I don't have two different GPUs in my system, right?

Second question: Where can I download OpenCL for NEON (never found a download link) and how do I install it?

Thanks a lot,

Tomas