Which 96board and Linaro image (Android or Linux) supports opencl?


#1

If the initial software support is missing, how can I add it, where can I find examples?

Maybe for Dragonboard410c, Hikey, Hikey 960 ?


#2

For Hikey, if OpenCL isn’t available out if the box, you should be able to use these drivers: https://developer.arm.com/products/software/mali-drivers/user-space


#3

mjb67 http://discuss.96boards.org/u/mjb67
June 7

For Hikey, if OpenCL isn’t available out if the box, you should be able
to use these drivers:
https://developer.arm.com/products/software/mali-drivers/user-space

Hikey has a MALI-450 and I don’t think this version in capable of OpenCL
(that first appears in the T600-series designs).

Daniel.


#4

@mjb67 , The page doesn’t contain a OpenCl driver for Mali 450

$ tar xvzf mali450r6p001rel0linux1arm64tar.gz
lrwxrwxrwx 1 16580 16580 10 May 19 2016 libwayland-egl.so -> libMali.so
-rwxr-x— 1 16580 16580 1755338 May 19 2016 libMali.so
lrwxrwxrwx 1 16580 16580 10 May 19 2016 libGLESv2.so.2.0 -> libMali.so
lrwxrwxrwx 1 16580 16580 16 May 19 2016 libGLESv2.so.2 -> libGLESv2.so.2.0
lrwxrwxrwx 1 16580 16580 14 May 19 2016 libGLESv2.so -> libGLESv2.so.2
lrwxrwxrwx 1 16580 16580 10 May 19 2016 libGLESv1_CM.so.1.1 -> libMali.so
lrwxrwxrwx 1 16580 16580 19 May 19 2016 libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1
lrwxrwxrwx 1 16580 16580 17 May 19 2016 libGLESv1_CM.so -> libGLESv1_CM.so.1
lrwxrwxrwx 1 16580 16580 10 May 19 2016 libgbm.so.1 -> libMali.so
lrwxrwxrwx 1 16580 16580 11 May 19 2016 libgbm.so -> libgbm.so.1
lrwxrwxrwx 1 16580 16580 10 May 19 2016 libEGL.so.1.4 -> libMali.so
lrwxrwxrwx 1 16580 16580 13 May 19 2016 libEGL.so.1 -> libEGL.so.1.4
lrwxrwxrwx 1 16580 16580 11 May 19 2016 libEGL.so -> libEGL.so.1


#5

Ah my mistake, I misremembered which GPU it has.